import { HashRouter as Router, Switch, Redirect, Route } from "react-router-dom"
import React, { Fragment } from "react"
import Auth from "./Auth"
import routes, { Loading } from "./route"
function LoadWrapper(props: any) {
if (props.isLazy) {
const LoadingComp = props.loading ? props.loading : () => //NormalLoading;
return }>{props.children}
}
return {props.children}
}
function RouteMap(props: any) {
const routes: any[] = props.routes
return (
{routes.map((route, index) => {
const { exact = false } = route
const isAuth = !!route.meta?.auth
if (route.redirect) {
return (
)
}
if (route.component) {
return (
{route.children && }
)
}
})}
)
}
export default function AppRouter() {
return (
)
}