fix(core): journal title's day tag may be invalid (#5703)

Fix [TOV-470](https://linear.app/affine-design/issue/TOV-470/journal-invalid-date)
This commit is contained in:
Cats Juice
2024-01-26 07:55:35 +00:00
parent 18068f4ae2
commit 387e292ed9

View File

@@ -1,19 +1,16 @@
import { useJournalInfoHelper } from '@affine/core/hooks/use-journal';
import { useAFFiNEI18N } from '@affine/i18n/hooks';
import type { Page } from '@blocksuite/store';
import dayjs from 'dayjs';
import * as styles from './styles.css';
export const BlocksuiteEditorJournalDocTitle = ({ page }: { page: Page }) => {
const { localizedJournalDate, isTodayJournal } = useJournalInfoHelper(
page.workspace,
page.id
);
const { localizedJournalDate, isTodayJournal, journalDate } =
useJournalInfoHelper(page.workspace, page.id);
const t = useAFFiNEI18N();
// TODO: i18n
const day = dayjs(localizedJournalDate).format('dddd');
const day = journalDate?.format('dddd') ?? null;
return (
<span className="doc-title-container">