@@ -18,26 +18,17 @@ import { store } from "./store";
18
18
19
19
import resources from "@locales" ;
20
20
21
- import { SuspenseWrapper } from "./components" ;
22
21
import { logger } from "./logger" ;
23
22
import { addCookieInterceptor } from "./cookies" ;
24
-
25
- const Home = React . lazy ( ( ) => import ( "./pages/home/home" ) ) ;
26
- const GameDetails = React . lazy (
27
- ( ) => import ( "./pages/game-details/game-details" )
28
- ) ;
29
- const Downloads = React . lazy ( ( ) => import ( "./pages/downloads/downloads" ) ) ;
30
- const Settings = React . lazy ( ( ) => import ( "./pages/settings/settings" ) ) ;
31
- const Catalogue = React . lazy ( ( ) => import ( "./pages/catalogue/catalogue" ) ) ;
32
- const Profile = React . lazy ( ( ) => import ( "./pages/profile/profile" ) ) ;
33
- const Achievements = React . lazy (
34
- ( ) => import ( "./pages/achievements/achievements" )
35
- ) ;
36
- const ThemeEditor = React . lazy (
37
- ( ) => import ( "./pages/theme-editor/theme-editor" )
38
- ) ;
39
-
40
23
import * as Sentry from "@sentry/react" ;
24
+ import Catalogue from "./pages/catalogue/catalogue" ;
25
+ import Home from "./pages/home/home" ;
26
+ import Downloads from "./pages/downloads/downloads" ;
27
+ import GameDetails from "./pages/game-details/game-details" ;
28
+ import Settings from "./pages/settings/settings" ;
29
+ import Profile from "./pages/profile/profile" ;
30
+ import Achievements from "./pages/achievements/achievements" ;
31
+ import ThemeEditor from "./pages/theme-editor/theme-editor" ;
41
32
42
33
Sentry . init ( {
43
34
dsn : import . meta. env . RENDERER_VITE_SENTRY_DSN ,
@@ -82,37 +73,16 @@ ReactDOM.createRoot(document.getElementById("root")!).render(
82
73
< HashRouter >
83
74
< Routes >
84
75
< Route element = { < App /> } >
85
- < Route path = "/" element = { < SuspenseWrapper Component = { Home } /> } />
86
- < Route
87
- path = "/catalogue"
88
- element = { < SuspenseWrapper Component = { Catalogue } /> }
89
- />
90
- < Route
91
- path = "/downloads"
92
- element = { < SuspenseWrapper Component = { Downloads } /> }
93
- />
94
- < Route
95
- path = "/game/:shop/:objectId"
96
- element = { < SuspenseWrapper Component = { GameDetails } /> }
97
- />
98
- < Route
99
- path = "/settings"
100
- element = { < SuspenseWrapper Component = { Settings } /> }
101
- />
102
- < Route
103
- path = "/profile/:userId"
104
- element = { < SuspenseWrapper Component = { Profile } /> }
105
- />
106
- < Route
107
- path = "/achievements"
108
- element = { < SuspenseWrapper Component = { Achievements } /> }
109
- />
76
+ < Route path = "/" element = { < Home /> } />
77
+ < Route path = "/catalogue" element = { < Catalogue /> } />
78
+ < Route path = "/downloads" element = { < Downloads /> } />
79
+ < Route path = "/game/:shop/:objectId" element = { < GameDetails /> } />
80
+ < Route path = "/settings" element = { < Settings /> } />
81
+ < Route path = "/profile/:userId" element = { < Profile /> } />
82
+ < Route path = "/achievements" element = { < Achievements /> } />
110
83
</ Route >
111
84
112
- < Route
113
- path = "/theme-editor"
114
- element = { < SuspenseWrapper Component = { ThemeEditor } /> }
115
- />
85
+ < Route path = "/theme-editor" element = { < ThemeEditor /> } />
116
86
</ Routes >
117
87
</ HashRouter >
118
88
</ Provider >
0 commit comments