diff --git a/src/pages/Container/WpsEditor/index.js b/src/pages/Container/WpsEditor/index.js index 33af6fc..8661e4c 100644 --- a/src/pages/Container/WpsEditor/index.js +++ b/src/pages/Container/WpsEditor/index.js @@ -95,6 +95,9 @@ const App = (props) => { await instance.ready(); sdkRef.current = instance; })(); + return () => { + sdkRef.current?.destroy(); + }; }, [fileId]); return ( @@ -250,7 +253,9 @@ const App = (props) => { size="small" onClick={() => { props - .createWpsDoc({ docxUrl: url, projectId: router.query.id}) + .createWpsDoc({ data:{ + docxUrl: url, projectId: router.query.id + }}) .then((res) => { const fileId = res?.data?.fileId; if (!fileId) {