import { MetaKind } from '@ts/types/app'; import { settings } from '@utils/config'; import { getFormattedDate } from '@utils/helpers/format'; import { useRouter } from 'next/router'; import { useIntl } from 'react-intl'; import { MetaItem } from '..'; const Dates = ({ publication, update, kind, }: { publication: string; update: string; kind: MetaKind; }) => { const intl = useIntl(); const { locale } = useRouter(); const validLocale = locale ? locale : settings.locales.defaultLocale; const publicationDate = getFormattedDate(publication, validLocale); const updateDate = getFormattedDate(update, validLocale); return ( <> {publicationDate} , ]} kind={kind} /> {publicationDate !== updateDate && ( {updateDate} , ]} kind={kind} /> )} ); }; export default Dates;