diff --git a/src/components/Markdowns/MarkdownEditor.js b/src/components/Markdowns/MarkdownEditor.js index 1385e66..13613b8 100644 --- a/src/components/Markdowns/MarkdownEditor.js +++ b/src/components/Markdowns/MarkdownEditor.js @@ -13,23 +13,23 @@ const MarkdownEditor = () => { const { id } = useParams(); const [title, setTitle] = useState(""); const [content, setContent] = useState(""); + const [shortcut, setShortcut] = useState(""); const [pathId, setPathId] = useState(1); const {data: markdown, isLoading, error} = useMarkdown(id); const saveMarkdown = useSaveMarkdown(); - - useEffect(() => { if(markdown){ setTitle(markdown.title); setContent(markdown.content); + setShortcut(markdown.shortcut); setPathId(markdown.path_id); } }, [markdown]); const handleSave = () => { saveMarkdown.mutate( - {id, data: {title, content, path_id: pathId}}, + {id, data: {title, content, path_id: pathId, shortcut}}, { onSuccess: () => { navigate("/"); @@ -56,10 +56,8 @@ const MarkdownEditor = () => {