diff --git a/apps/client/src/widgets/dialogs/markdown_import.tsx b/apps/client/src/widgets/dialogs/markdown_import.tsx index 5676d7298..07669b42c 100644 --- a/apps/client/src/widgets/dialogs/markdown_import.tsx +++ b/apps/client/src/widgets/dialogs/markdown_import.tsx @@ -31,21 +31,18 @@ export default function MarkdownImportDialog() { } }); - async function sendForm() { - if (textTypeWidget) { - await convertMarkdownToHtml(text, textTypeWidget); - } - - setText(""); - setShown(false); - } - return ( } + footer={ setShown(false)} keyboardShortcut="Ctrl+Enter" />} onShown={() => markdownImportTextArea.current?.focus()} - onHidden={() => setShown(false) } + onHidden={async () => { + if (textTypeWidget) { + await convertMarkdownToHtml(text, textTypeWidget); + } + setShown(false); + setText(""); + }} show={shown} > {t("markdown_import.modal_body_text")} @@ -55,7 +52,7 @@ export default function MarkdownImportDialog() { onKeyDown={(e) => { if (e.key === "Enter" && e.ctrlKey) { e.preventDefault(); - sendForm(); + setShown(false); } }}>
{t("markdown_import.modal_body_text")}