diff --git a/.umirc.ts b/.umirc.ts index efc7de9..2c92787 100644 --- a/.umirc.ts +++ b/.umirc.ts @@ -18,25 +18,23 @@ export default defineConfig({ routes: [ { path: '/', - // component: '@/layouts', - routes: [ - { - path: '/editor', - component: '../pages/editor', - }, - { - path: '/login', - component: '../pages/login', - }, - { - path: '/mobileTip', - component: '../pages/mobileTip', - }, - { - path: '/preview', - component: '../pages/editor/preview', - }, - ], + component: '../pages/home', + }, + { + path: '/editor', + component: '../pages/editor', + }, + { + path: '/login', + component: '../pages/login', + }, + { + path: '/mobileTip', + component: '../pages/mobileTip', + }, + { + path: '/preview', + component: '../pages/editor/preview', }, ], theme: { diff --git a/src/pages/editor/components/Header/index.js b/src/pages/editor/components/Header/index.js index 788c194..d52a9bb 100644 --- a/src/pages/editor/components/Header/index.js +++ b/src/pages/editor/components/Header/index.js @@ -8,7 +8,9 @@ import { DeleteOutlined, UndoOutlined, RedoOutlined, + FileAddOutlined, } from '@ant-design/icons'; +import { history } from 'umi'; import QRCode from 'qrcode.react'; import { saveAs } from 'file-saver'; import Zan from 'components/Zan'; @@ -97,6 +99,20 @@ const HeaderComponent = memo(props => { window.location.href = `/h5_plus/login?tid=${tid}`; }; + const toBack = () => { + history.push('/'); + }; + + const newPage = () => { + let prev = localStorage.getItem('myH5'); + try { + localStorage.setItem('myH5', JSON.stringify(prev ? [...prev, pointData] : [pointData])); + } catch (err) { + throw error(err); + } + clearData(); + }; + const savePreview = () => { const { tid } = props.location.query || ''; req.post('/visible/preview', { tid, tpl: pointData }); @@ -106,7 +122,7 @@ const HeaderComponent = memo(props => { return (
-
+
Dooring
@@ -140,6 +156,15 @@ const HeaderComponent = memo(props => { > + - -