From dd529f845a61711f90baaf967bb44cb5c793a46b Mon Sep 17 00:00:00 2001 From: boojack Date: Sun, 13 Aug 2023 23:27:01 +0800 Subject: [PATCH] fix: fetch tags in memo editor (#2131) fix: fetch tag --- web/src/components/MemoEditor/MemoEditorDialog.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/web/src/components/MemoEditor/MemoEditorDialog.tsx b/web/src/components/MemoEditor/MemoEditorDialog.tsx index 8eae02edd..50bb7f07e 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 ( <>