import '@/assets/styles/base.css'
// 关于路由
import React from 'react'
import { Router, Route, Switch } from 'react-router-dom'
import history from './utils/history'
import AuthRoute from './components/AuthRoute'
import SpinLoding from './components/SpinLoding'
import AsyncSpinLoding from './components/AsyncSpinLoding'
import { Image } from 'antd'
import { useSelector } from 'react-redux'
import store, { RootState } from './store'
import UpAsyncLoding from './components/UpAsyncLoding'
import MessageCom from './components/Message'
import LookDom from './components/LookDom'
import Zexport from './components/Zexport'
const Layout = React.lazy(() => import('./pages/Layout'))
const Login = React.lazy(() => import('./pages/Login'))
export default function App() {
// 从仓库中获取查看图片的信息
const { lookBigImg, exInfo } = useSelector((state: RootState) => state.A0Layout)
return (
<>
{/* 关于路由 */}
}>
{/* 打印页面 */}
{/* import('./pages/W_log/index'))}
/> */}
{/* 发送请求的加载组件 */}
{/* 所有图片点击预览查看大图 */}
{lookBigImg.show ? (
{
// 清除仓库信息
store.dispatch({
type: 'layout/lookBigImg',
payload: { url: '', show: false }
})
}
}}
/>
) : null}
{/* 上传附件的进度条元素 */}
{/* 查看视频音频 */}
{/* antd 轻提示 ---兼容360浏览器 */}
{/* 所有批量导出 */}
{exInfo.show ? : null}
>
)
}