'use client' import { SurveyBasicInfo } from '@/types/Survey' import { useSurvey } from '@/hooks/useSurvey' export default function DataTable({ surveyDetail }: { surveyDetail: SurveyBasicInfo }) { /** 제출 상태 처리 */ const submitStatus = () => { const { submissionTargetNm, submissionTargetId } = surveyDetail ?? {} if (!submissionTargetId && submissionTargetNm) { return
| 登録番号 | {surveyDetail?.srlNo} |
|---|---|
| 登録日 | {surveyDetail?.regDt ? new Date(surveyDetail.regDt).toLocaleString() : ''} |
| 更新日時 | {surveyDetail?.uptDt ? new Date(surveyDetail.uptDt).toLocaleString() : ''} |
| 提出可否 |
{surveyDetail?.submissionStatus && surveyDetail?.submissionDate ? (
<>
{new Date(surveyDetail.submissionDate).toLocaleString()}
{submitStatus()}
>
) : (
'-'
)}
|
| ダウンロード | {surveyDetail.submissionStatus ? ( ) : ( '-' )} |