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 => {
>
+
-