{data?.cntName}
{data?.updtPnttm || data?.registPnttm ? ({data.updtPnttm || data.registPnttm}
) : null}import DOMPurify from 'dompurify'; import {useMemo} from 'react'; import {useSearchParams} from 'react-router-dom'; import {useContentDetail} from '../admin/feature/content/hook/query/useContentDetail.ts'; export function UserContentPreviewPage() { const [params] = useSearchParams(); const cntId = params.get('cntId') ?? ''; const cntDtId = params.get('cntDtId') ?? ''; const {data, isLoading, error} = useContentDetail(cntId, cntDtId, {enabled: !!cntId}); const contentHtml = useMemo( () => DOMPurify.sanitize(data?.cntCn ?? ''), [data?.cntCn], ); if (!cntId) { return
{data.updtPnttm || data.registPnttm}
) : null}