cetirizine

An experimental matrix client written in reactjs utilizing tailwind and storybook
git clone git://archive.git.mtrnord.blog/MTRNord/cetirizine.git
Log | Files | Refs | README | LICENSE

App.tsx (564B)


      1 import {
      2     HashRouter,
      3     Route,
      4     Routes,
      5 } from "react-router-dom";
      6 import LoginPage from './pages/LoginPage';
      7 import MainPage from './pages/MainPage';
      8 import { ProtectedRoute } from './app/protectedRoute';
      9 import { memo } from "react";
     10 
     11 function App() {
     12     console.log("Rendering App")
     13     return <HashRouter>
     14         <Routes>
     15             <Route path="/:roomIdOrAlias?" element={<ProtectedRoute><MainPage /></ProtectedRoute>} />
     16             <Route path="/login" element={<LoginPage />} />
     17         </Routes>
     18     </HashRouter>;
     19 }
     20 
     21 export default memo(App);