diff --git a/react-ui/config/routes.ts b/react-ui/config/routes.ts index 81076627..3a58d07b 100644 --- a/react-ui/config/routes.ts +++ b/react-ui/config/routes.ts @@ -112,18 +112,18 @@ export default [ { name: '开发环境', path: '', - component: './DevelopmentEnvironment/List', - }, - { - name: '创建编辑器', - path: 'create', - component: './DevelopmentEnvironment/Create', - }, - { - name: '编辑器', - path: 'editor', component: './DevelopmentEnvironment/Editor', }, + // { + // name: '创建编辑器', + // path: 'create', + // component: './DevelopmentEnvironment/Create', + // }, + // { + // name: '编辑器', + // path: 'editor', + // component: './DevelopmentEnvironment/Editor', + // }, ], }, { diff --git a/react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx b/react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx index b113d76b..0b2c63de 100644 --- a/react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx +++ b/react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx @@ -1,24 +1,27 @@ -import { editorUrl, getSessionStorageItem, removeSessionStorageItem } from '@/utils/sessionStorage'; +// import { editorUrl, getSessionStorageItem, removeSessionStorageItem } from '@/utils/sessionStorage'; +import { getJupyterUrl } from '@/services/developmentEnvironment'; +import { to } from '@/utils/promise'; import { useEffect, useState } from 'react'; function DevEditor() { const [iframeUrl, setIframeUrl] = useState(''); useEffect(() => { - const url = getSessionStorageItem(editorUrl) || ''; - setIframeUrl(url); - return () => { - removeSessionStorageItem(editorUrl); - }; + // const url = getSessionStorageItem(editorUrl) || ''; + // setIframeUrl(url); + // return () => { + // removeSessionStorageItem(editorUrl); + // }; + requestJupyterUrl(); }, []); - // const requestJupyterUrl = async () => { - // const [res, error] = await to(getJupyterUrl()); - // if (res) { - // setIframeUrl(res.data as string); - // } else { - // console.log(error); - // } - // }; + const requestJupyterUrl = async () => { + const [res, error] = await to(getJupyterUrl()); + if (res) { + setIframeUrl(res.data as string); + } else { + console.log(error); + } + }; return ; }