|
@ -1,5 +1,5 @@ |
|
|
import React, { useEffect, useState, useMemo } from "react" |
|
|
import React, { useEffect, useState, useMemo } from "react" |
|
|
import { HashRouter, Routes, Route, Navigate, useNavigate } from "react-router-dom" |
|
|
|
|
|
|
|
|
import { HashRouter, Routes, Route, Navigate, useNavigate ,useLocation } from "react-router-dom" |
|
|
import routes from "./router.config" |
|
|
import routes from "./router.config" |
|
|
import { useSelector, useDispatch } from "react-redux" |
|
|
import { useSelector, useDispatch } from "react-redux" |
|
|
import pages from "@/pages" |
|
|
import pages from "@/pages" |
|
@ -12,6 +12,7 @@ import { initSkinLayout } from "../store/common" |
|
|
|
|
|
|
|
|
function RouterMap(props) { |
|
|
function RouterMap(props) { |
|
|
const navgation = useNavigate() |
|
|
const navgation = useNavigate() |
|
|
|
|
|
const location = useLocation(); |
|
|
const [loading, setLoading] = useState(true) |
|
|
const [loading, setLoading] = useState(true) |
|
|
const storeRoutes = useSelector((state) => state.user.route) |
|
|
const storeRoutes = useSelector((state) => state.user.route) |
|
|
// console.log(storeRoutes) |
|
|
// console.log(storeRoutes) |
|
@ -29,6 +30,10 @@ function RouterMap(props) { |
|
|
) |
|
|
) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
|
|
message.destroy() |
|
|
|
|
|
},[location.pathname]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
useEffect(() => { |
|
|
ajax |
|
|
ajax |
|
@ -91,6 +96,7 @@ function RouterMap(props) { |
|
|
document.getElementsByTagName('body')[0].style = `zoom:${zoom}`; |
|
|
document.getElementsByTagName('body')[0].style = `zoom:${zoom}`; |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
useEffect(()=>{ |
|
|
useEffect(()=>{ |
|
|
setZoom() |
|
|
setZoom() |
|
|
window.addEventListener("resize",setZoom); |
|
|
window.addEventListener("resize",setZoom); |
|
|