Browse Source

chore: 开发环境回退

pull/92/head
cp3hnu 1 year ago
parent
commit
90541b57b9
2 changed files with 27 additions and 24 deletions
  1. +10
    -10
      react-ui/config/routes.ts
  2. +17
    -14
      react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx

+ 10
- 10
react-ui/config/routes.ts View File

@@ -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',
// },
],
},
{


+ 17
- 14
react-ui/src/pages/DevelopmentEnvironment/Editor/index.tsx View File

@@ -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 <iframe style={{ width: '100%', height: '100%', border: 0 }} src={iframeUrl}></iframe>;
}


Loading…
Cancel
Save