import { Router } from '@reach/router'; import { GenericLoadingTemplate } from '@roleypoly/design-system/templates/generic-loading'; import * as React from 'react'; import AuthLogin from '../pages/auth/login'; import LandingPage from '../pages/landing'; import PickerPage from '../pages/picker'; const ServersPage = React.lazy(() => import('../pages/servers')); const MachineryNewSession = React.lazy(() => import('../pages/machinery/new-session')); const MachineryLogout = React.lazy(() => import('../pages/machinery/logout')); const MachineryBotJoin = React.lazy(() => import('../pages/machinery/bot-join')); const DevToolsSetApi = React.lazy(() => import('../pages/dev-tools/set-api')); const DevToolsSessionDebug = React.lazy(() => import('../pages/dev-tools/session-debug')); const RouteWrapper = (props: { component: React.ComponentType; path?: string; default?: boolean; }) => ( }> ); export const AppRouter = () => { return ( ); };