import React, { Suspense } from "react" import { createRoot } from 'react-dom/client' import { BrowserRouter, useNavigate, useRoutes } from 'react-router-dom'; import { routers, menu, MenuObject } from './router' import './index.less' import { useEffect } from "react"; import { useState } from "react"; function App() { const element = useRoutes(routers) const [select, setSelect] = useState('') const nav = useNavigate() useEffect(() => { const names = /(\w+)$/.exec(location.href) if (names && names.length) { setSelect(names[0]) } }, []) return (
loading...
}>
{element}
) } const container = document.getElementById('root'); const root = createRoot(container!); root.render( );