import { useEffect } from "react"; import { useTagStore } from "@/store/module"; import { useTranslate } from "@/utils/i18n"; import MemoEditor from "."; import { generateDialog } from "../Dialog"; import Icon from "../Icon"; interface Props extends DialogProps { memoId?: MemoId; relationList?: MemoRelation[]; } const MemoEditorDialog: React.FC = ({ memoId, relationList, destroy }: Props) => { const t = useTranslate(); const tagStore = useTagStore(); useEffect(() => { tagStore.fetchTags(); }, []); const handleCloseBtnClick = () => { destroy(); }; return ( <>

{t("amount-text.memo")}

); }; export default function showMemoEditorDialog(props: Pick = {}): void { generateDialog( { className: "memo-editor-dialog", dialogName: "memo-editor-dialog", containerClassName: "dark:!bg-zinc-700", }, MemoEditorDialog, props ); }