github.com/lauslim12/expert-systems@v0.0.0-20221115131159-018513aad29c/web/src/App.tsx (about) 1 import { Suspense } from 'react'; 2 import { BrowserRouter, Route, Routes } from 'react-router-dom'; 3 4 import AppLoader from './pages/AppLoader'; 5 import Home from './pages/Home'; 6 import NotFound from './pages/NotFound'; 7 8 /** 9 * Application starting point. 10 * 11 * @returns React Functional Component 12 */ 13 const App = () => ( 14 <Suspense fallback={<AppLoader />}> 15 <BrowserRouter> 16 <Routes> 17 <Route path="/" element={<Home />} /> 18 <Route path="*" element={<NotFound />} /> 19 </Routes> 20 </BrowserRouter> 21 </Suspense> 22 ); 23 24 export default App;