refactor: move dashboard screens into shell routes
This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
// @ts-nocheck
|
||||
|
||||
const PAGE_PATHS = {
|
||||
auth: '/',
|
||||
onboarding: '/onboarding',
|
||||
camera: '/camera',
|
||||
client: '/client',
|
||||
activity: '/activity',
|
||||
settings: '/settings'
|
||||
auth: '/auth/login',
|
||||
onboarding: '/app/onboarding',
|
||||
camera: '/app/camera',
|
||||
client: '/app/client',
|
||||
activity: '/app/activity',
|
||||
settings: '/app/settings'
|
||||
};
|
||||
|
||||
const DEVICE_STORAGE_KEY = 'mobileSimDevice';
|
||||
@@ -66,15 +66,21 @@ const normalizePath = (path) => path.replace(/\/+$/, '') || '/';
|
||||
|
||||
export const pageFromPath = (path) => {
|
||||
switch (normalizePath(path)) {
|
||||
case '/onboarding':
|
||||
case '/auth':
|
||||
case '/auth/login':
|
||||
case '/auth/signup':
|
||||
return 'auth';
|
||||
case '/app':
|
||||
return 'app';
|
||||
case '/app/onboarding':
|
||||
return 'onboarding';
|
||||
case '/camera':
|
||||
case '/app/camera':
|
||||
return 'camera';
|
||||
case '/client':
|
||||
case '/app/client':
|
||||
return 'client';
|
||||
case '/activity':
|
||||
case '/app/activity':
|
||||
return 'activity';
|
||||
case '/settings':
|
||||
case '/app/settings':
|
||||
return 'settings';
|
||||
default:
|
||||
return 'auth';
|
||||
|
||||
Reference in New Issue
Block a user