diff --git a/src/pages/components/layout/MainLayout.tsx b/src/pages/components/layout/MainLayout.tsx index 3a62b8c87..72bf330f6 100644 --- a/src/pages/components/layout/MainLayout.tsx +++ b/src/pages/components/layout/MainLayout.tsx @@ -129,6 +129,12 @@ const MainLayout: React.FC<{ }); }); + const handleImport = async () => { + const urls = importRef.current!.dom.value.split("\n").filter((v) => v); + importByUrlsLocal(urls); + setImportVisible(false); + }; + return ( { @@ -147,16 +153,21 @@ const MainLayout: React.FC<{ { - const urls = importRef.current!.dom.value.split("\n").filter((v) => v); - importByUrlsLocal(urls); - setImportVisible(false); - }} + onOk={handleImport} onCancel={() => { setImportVisible(false); }} > - + { + e.preventDefault(); // 防止输入换行 + handleImport(); + }} + />
ScriptCat