diff --git a/web/src/components/MemoEditor/MemoEditorDialog.tsx b/web/src/components/MemoEditor/MemoEditorDialog.tsx index 8eae02ed..50bb7f07 100644 --- a/web/src/components/MemoEditor/MemoEditorDialog.tsx +++ b/web/src/components/MemoEditor/MemoEditorDialog.tsx @@ -1,3 +1,5 @@ +import { useEffect } from "react"; +import { useTagStore } from "@/store/module"; import { useTranslate } from "@/utils/i18n"; import MemoEditor from "."; import { generateDialog } from "../Dialog"; @@ -9,10 +11,16 @@ interface Props extends DialogProps { } const MemoEditorDialog: React.FC = ({ memoId, relationList, destroy }: Props) => { + const t = useTranslate(); + const tagStore = useTagStore(); + + useEffect(() => { + tagStore.fetchTags(); + }, []); + const handleCloseBtnClick = () => { destroy(); }; - const t = useTranslate(); return ( <>