import React from 'react'; import { BrowserRouter, Redirect, Route, Switch } from 'react-router-dom'; import { useStorage } from 'pawchat-shared'; import clsx from 'clsx'; import { Loadable } from './components/Loadable'; import './dark.less'; const MainRoute = Loadable(() => import('./routes/Main').then((module) => module.MainRoute) ); const EntryRoute = Loadable(() => import('./routes/Entry').then((module) => module.EntryRoute) ); const AppProvider: React.FC = React.memo((props) => { return {props.children}; }); AppProvider.displayName = 'AppProvider'; export const App: React.FC = React.memo(() => { const [darkMode] = useStorage('darkMode', true); return (
); }); App.displayName = 'App';