// share.jsx — 외부 공유/내보내기: 패키지 다운로드(안전) + 외부 링크 공유(운영자 보안 설정 필요)
const { Icon, Pill, Button } = window.RAlly;
const Share = ({ go }) => {
const [trackId, setTrackId] = React.useState(null);
const [track, setTrack] = React.useState(null);
React.useEffect(() => {
window.RAlly.resolveTrackId().then((tid) => {
setTrackId(tid);
if (tid) fetch('/api/track/' + tid + '/detail').then((r) => r.json())
.then((d) => { if (d.track) setTrack(d.track); }).catch(() => {});
});
}, []);
const name = (track && track.name) || '트랙';
return (
문서 내보내기 / 외부 공유
{name}의 생성 문서를 내보내거나 외부(RA·심사기관)와 공유합니다.
{/* 패키지 다운로드 — 안전, 실제 동작 */}
생성된 모든 문서(.docx)와 관리대장(.xlsx)을 카테고리 폴더로 묶어 내려받습니다. RA·심사기관 전달용.
{/* 인증 패키지 화면 연결 */}
카테고리별 준비도와 제출 구성을 확인합니다.
{/* 외부 링크 공유 — 보안상 운영자 설정 필요(정직) */}
외부에 읽기 전용 링크로 공유하는 기능은 접근권한·만료·보안 설정이 필요합니다.
보안상 자동으로 켜지 않으며, 운영 단계에서 인증·권한 연동 후 활성화됩니다.
현재는 위의 패키지 다운로드로 파일을 받아 전달하시는 것이 안전합니다.
※ 내보낸 문서는 RAlly가 자동 작성한 초안입니다. 증거값([입력 필요])을 채우고 RA 검토 후 제출하십시오.
);
};
window.RAlly.Share = Share;