@@ -18,21 +18,22 @@ import Statistics from './components/Statistics'
18
18
19
19
const sentryCreateBrowserRouter = Sentry . wrapCreateBrowserRouterV6 ( createBrowserRouter )
20
20
21
- const PreferenceRedirect = ( ) => {
21
+ const CourseRedirect = ( ) => {
22
22
const { courseId } = useParams ( )
23
- return < Navigate to = { '/v2' + ( courseId ? `/${ courseId } ` : '' ) } replace />
23
+ return < Navigate to = { `/${ courseId } ` } replace />
24
24
}
25
25
26
26
const router = sentryCreateBrowserRouter (
27
27
createRoutesFromElements (
28
28
< Route path = "/" element = { < App /> } ErrorBoundary = { ErrorPage } >
29
- < Route index element = { < PreferenceRedirect /> } />
30
- < Route path = "/v1" element = { < Navigate to = "/v2 " replace /> } />
31
- < Route path = "/v2" element = { < ChatV2 /> } />
29
+ < Route index element = { < ChatV2 /> } />
30
+ < Route path = "/v1" element = { < Navigate to = "/" replace /> } />
31
+ < Route path = "/v2" element = { < Navigate to = "/" /> } />
32
32
33
- < Route path = "/:courseId" element = { < PreferenceRedirect /> } />
34
- < Route path = "/v2/:courseId" element = { < ChatV2 /> } />
35
- < Route path = "/v1/:courseId" element = { < Navigate to = "/v2:courseId" replace /> } />
33
+
34
+ < Route path = "/:courseId" element = { < ChatV2 /> } />
35
+ < Route path = "/v2/:courseId" element = { < CourseRedirect /> } />
36
+ < Route path = "/v1/:courseId" element = { < CourseRedirect /> } />
36
37
< Route path = "/courses" element = { < Courses /> } />
37
38
< Route path = "/courses/:id/*" element = { < Course /> } />
38
39
< Route path = "/admin/*" element = { < Admin /> } />
0 commit comments