2025-01-23 16:09:49 -05:00
|
|
|
import type { AsyncRoute } from 'components/router/AsyncRoute';
|
|
|
|
import { AppType } from 'constants/appType';
|
2023-09-20 00:02:26 -04:00
|
|
|
|
|
|
|
export const ASYNC_ADMIN_ROUTES: AsyncRoute[] = [
|
2025-01-23 16:09:49 -05:00
|
|
|
{ path: 'activity', type: AppType.Dashboard },
|
|
|
|
{ path: 'branding', type: AppType.Dashboard },
|
2025-01-30 13:16:14 -05:00
|
|
|
{ path: 'devices', type: AppType.Dashboard },
|
2025-01-23 16:09:49 -05:00
|
|
|
{ path: 'keys', type: AppType.Dashboard },
|
2025-02-25 15:39:17 +03:00
|
|
|
{ path: 'libraries/display', type: AppType.Dashboard },
|
2025-02-25 15:47:09 +03:00
|
|
|
{ path: 'libraries/metadata', type: AppType.Dashboard },
|
2025-03-04 19:46:54 +03:00
|
|
|
{ path: 'libraries/nfo', type: AppType.Dashboard },
|
2025-01-23 16:09:49 -05:00
|
|
|
{ path: 'logs', type: AppType.Dashboard },
|
2025-02-20 22:19:36 +01:00
|
|
|
{ path: 'logs/:file', page: 'logs/file', type: AppType.Dashboard },
|
2025-02-06 05:22:40 +03:00
|
|
|
{ path: 'playback/resume', type: AppType.Dashboard },
|
|
|
|
{ path: 'playback/streaming', type: AppType.Dashboard },
|
2025-01-23 16:09:49 -05:00
|
|
|
{ path: 'playback/trickplay', type: AppType.Dashboard },
|
|
|
|
{ path: 'plugins/:pluginId', page: 'plugins/plugin', type: AppType.Dashboard },
|
2025-02-21 00:18:42 +03:00
|
|
|
{ path: 'tasks', type: AppType.Dashboard },
|
2025-02-26 20:08:21 +03:00
|
|
|
{ path: 'tasks/:id', page: 'tasks/task', type: AppType.Dashboard },
|
2025-01-23 16:09:49 -05:00
|
|
|
{ path: 'users', type: AppType.Dashboard },
|
|
|
|
{ path: 'users/access', type: AppType.Dashboard },
|
|
|
|
{ path: 'users/add', type: AppType.Dashboard },
|
|
|
|
{ path: 'users/parentalcontrol', type: AppType.Dashboard },
|
|
|
|
{ path: 'users/password', type: AppType.Dashboard },
|
|
|
|
{ path: 'users/profile', type: AppType.Dashboard }
|
2023-09-20 00:02:26 -04:00
|
|
|
];
|