Cockatrice/webclient/src/containers/App/AppShellRoutes.tsx
Jeremy Letto 0d0337f091
Webatrice: update package.json (#4590)
* update package.json

* cleanup

Co-authored-by: Jeremy Letto <jeremy.letto@datasite.com>
2022-03-07 13:43:01 -05:00

36 lines
1,007 B
TypeScript

import React from 'react';
import { Navigate, Route, Routes } from 'react-router-dom';
import { RouteEnum } from 'types';
import {
Account,
Decks,
Game,
Player,
Room,
Server,
Login,
Logs,
Initialize,
Unsupported
} from 'containers';
const AppShellRoutes = () => (
<div className="AppShell-routes overflow-scroll">
<Routes>
<Route path='*' element={<Initialize />} />
<Route path={RouteEnum.ACCOUNT} element={<Account />} />
<Route path={RouteEnum.DECKS} element={<Decks />} />
<Route path={RouteEnum.GAME} element={<Game />} />
<Route path={RouteEnum.LOGS} element={<Logs />} />
<Route path={RouteEnum.PLAYER} element={<Player />} />
{<Route path={RouteEnum.ROOM} element={<Room />} />}
<Route path={RouteEnum.SERVER} element={<Server />} />
<Route path={RouteEnum.LOGIN} element={<Login />} />
<Route path={RouteEnum.UNSUPPORTED} element={<Unsupported />} />
</Routes>
</div>
);
export default AppShellRoutes;