1+ import { lazy } from "react" ;
12import ReactDOM from "react-dom/client" ;
23import "./index.css" ;
34import {
@@ -9,46 +10,45 @@ import {
910} from "react-router-dom" ;
1011import { ExclamationTriangleIcon } from "@heroicons/react/16/solid" ;
1112
13+ import { CLOUD_API , DEVICE_API } from "@/ui.config" ;
14+ import api from "@/api" ;
15+ import Root from "@/root" ;
16+ import Card from "@components/Card" ;
1217import EmptyCard from "@components/EmptyCard" ;
1318import NotFoundPage from "@components/NotFoundPage" ;
14- import DevicesIdDeregister from "@routes/devices.$id.deregister" ;
15- import DeviceIdRename from "@routes/devices.$id.rename" ;
19+ import DeviceRoute , { LocalDevice } from "@routes/devices.$id" ;
20+ import WelcomeRoute , { DeviceStatus } from "@routes/welcome-local" ;
21+ import LoginLocalRoute from "@routes/login-local" ;
22+ import WelcomeLocalModeRoute from "@routes/welcome-local.mode" ;
23+ import WelcomeLocalPasswordRoute from "@routes/welcome-local.password" ;
1624import AdoptRoute from "@routes/adopt" ;
17- import SignupRoute from "@routes/signup" ;
18- import LoginRoute from "@routes/login" ;
1925import SetupRoute from "@routes/devices.$id.setup" ;
26+ import DevicesIdDeregister from "@routes/devices.$id.deregister" ;
27+ import DeviceIdRename from "@routes/devices.$id.rename" ;
2028import DevicesRoute from "@routes/devices" ;
21- import DeviceRoute , { LocalDevice } from "@routes/devices.$id" ;
22- import Card from "@components/Card" ;
23- import DevicesAlreadyAdopted from "@routes/devices.already-adopted" ;
24-
25- import Root from "./root" ;
26- import Notifications from "./notifications" ;
27- import LoginLocalRoute from "./routes/login-local" ;
28- import WelcomeLocalModeRoute from "./routes/welcome-local.mode" ;
29- import WelcomeRoute , { DeviceStatus } from "./routes/welcome-local" ;
30- import WelcomeLocalPasswordRoute from "./routes/welcome-local.password" ;
31- import { CLOUD_API , DEVICE_API } from "./ui.config" ;
32- import OtherSessionRoute from "./routes/devices.$id.other-session" ;
33- import MountRoute from "./routes/devices.$id.mount" ;
34- import * as SettingsRoute from "./routes/devices.$id.settings" ;
35- import SettingsMouseRoute from "./routes/devices.$id.settings.mouse" ;
36- import SettingsKeyboardRoute from "./routes/devices.$id.settings.keyboard" ;
37- import api from "./api" ;
38- import * as SettingsIndexRoute from "./routes/devices.$id.settings._index" ;
39- import SettingsAdvancedRoute from "./routes/devices.$id.settings.advanced" ;
40- import SettingsAccessIndexRoute from "./routes/devices.$id.settings.access._index" ;
41- import SettingsHardwareRoute from "./routes/devices.$id.settings.hardware" ;
42- import SettingsVideoRoute from "./routes/devices.$id.settings.video" ;
43- import SettingsAppearanceRoute from "./routes/devices.$id.settings.appearance" ;
44- import * as SettingsGeneralIndexRoute from "./routes/devices.$id.settings.general._index" ;
45- import SettingsGeneralRebootRoute from "./routes/devices.$id.settings.general.reboot" ;
46- import SettingsGeneralUpdateRoute from "./routes/devices.$id.settings.general.update" ;
47- import SettingsNetworkRoute from "./routes/devices.$id.settings.network" ;
48- import SecurityAccessLocalAuthRoute from "./routes/devices.$id.settings.access.local-auth" ;
49- import SettingsMacrosRoute from "./routes/devices.$id.settings.macros" ;
50- import SettingsMacrosAddRoute from "./routes/devices.$id.settings.macros.add" ;
51- import SettingsMacrosEditRoute from "./routes/devices.$id.settings.macros.edit" ;
29+ import SettingsIndexRoute from "@routes/devices.$id.settings._index" ;
30+ import SettingsAccessIndexRoute from "@routes/devices.$id.settings.access._index" ;
31+ const Notifications = lazy ( ( ) => import ( "@/notifications" ) ) ;
32+ const SignupRoute = lazy ( ( ) => import ( "@routes/signup" ) ) ;
33+ const LoginRoute = lazy ( ( ) => import ( "@routes/login" ) ) ;
34+ const DevicesAlreadyAdopted = lazy ( ( ) => import ( "@routes/devices.already-adopted" ) ) ;
35+ const OtherSessionRoute = lazy ( ( ) => import ( "@routes/devices.$id.other-session" ) ) ;
36+ const MountRoute = lazy ( ( ) => import ( "./routes/devices.$id.mount" ) ) ;
37+ const SettingsRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings" ) ) ;
38+ const SettingsMouseRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.mouse" ) ) ;
39+ const SettingsKeyboardRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.keyboard" ) ) ;
40+ const SettingsAdvancedRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.advanced" ) ) ;
41+ const SettingsHardwareRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.hardware" ) ) ;
42+ const SettingsVideoRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.video" ) ) ;
43+ const SettingsAppearanceRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.appearance" ) ) ;
44+ const SettingsGeneralIndexRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.general._index" ) ) ;
45+ const SettingsGeneralRebootRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.general.reboot" ) ) ;
46+ const SettingsGeneralUpdateRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.general.update" ) ) ;
47+ const SettingsNetworkRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.network" ) ) ;
48+ const SecurityAccessLocalAuthRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.access.local-auth" ) ) ;
49+ const SettingsMacrosRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.macros" ) ) ;
50+ const SettingsMacrosAddRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.macros.add" ) ) ;
51+ const SettingsMacrosEditRoute = lazy ( ( ) => import ( "@routes/devices.$id.settings.macros.edit" ) ) ;
5252
5353export const isOnDevice = import . meta. env . MODE === "device" ;
5454export const isInCloud = ! isOnDevice ;
@@ -128,7 +128,7 @@ if (isOnDevice) {
128128 } ,
129129 {
130130 path : "settings" ,
131- element : < SettingsRoute . default /> ,
131+ element : < SettingsRoute /> ,
132132 children : [
133133 {
134134 index : true ,
@@ -139,7 +139,7 @@ if (isOnDevice) {
139139 children : [
140140 {
141141 index : true ,
142- element : < SettingsGeneralIndexRoute . default /> ,
142+ element : < SettingsGeneralIndexRoute /> ,
143143 } ,
144144 {
145145 path : "reboot" ,
@@ -265,7 +265,7 @@ if (isOnDevice) {
265265 } ,
266266 {
267267 path : "settings" ,
268- element : < SettingsRoute . default /> ,
268+ element : < SettingsRoute /> ,
269269 children : [
270270 {
271271 index : true ,
@@ -276,7 +276,7 @@ if (isOnDevice) {
276276 children : [
277277 {
278278 index : true ,
279- element : < SettingsGeneralIndexRoute . default /> ,
279+ element : < SettingsGeneralIndexRoute /> ,
280280 } ,
281281 {
282282 path : "update" ,
0 commit comments