import { FC } from 'react' import { useTranslation } from 'react-i18next' import StatusWithText from '../../components/StatusWithText' import { useNavigate, useParams } from 'react-router-dom' import { ArrowLeft2 } from 'iconsax-react' import { useGetAnnoncementDetail } from './hooks/useAnnoncementData' import PageLoading from '../../components/PageLoading' const AnnouncementDetail: FC = () => { const { id } = useParams() const { t } = useTranslation('global') const navigate = useNavigate() const getDetail = useGetAnnoncementDetail(id ? id : '') return (
{t('announcement.text_announcement')}
navigate(-1)} className='text-xs cursor-pointer flex gap-0.5 items-center font-extralight'> {t('back')}
{ getDetail.isPending ? :
{getDetail.data?.data?.announcement?.title}
{ getDetail.data?.data?.announcement.isImportant && }
}
) } export default AnnouncementDetail