fix(admin-ui): Wraps invite route correctly with analytics (#5118)

This commit is contained in:
Oli Juhl
2023-09-18 18:07:54 +02:00
committed by GitHub
parent a52d5ed786
commit 299b98c401
3 changed files with 129 additions and 126 deletions
+18 -2
View File
@@ -6,6 +6,8 @@ import {
RouterProvider,
} from "react-router-dom"
import Spinner from "./components/atoms/spinner"
import { AnalyticsProvider } from "./providers/analytics-provider"
import { WRITE_KEY } from "./constants/analytics"
const NotFound = lazy(() => import("./pages/404"))
const Dashboard = lazy(() => import("./pages/a"))
@@ -18,8 +20,22 @@ const router = createBrowserRouter(
createRoutesFromElements(
<>
<Route path="/" element={<IndexPage />} />
<Route path="a/*" element={<Dashboard />} />
<Route path="invite" element={<InvitePage />} />
<Route
path="a/*"
element={
<AnalyticsProvider writeKey={WRITE_KEY}>
<Dashboard />
</AnalyticsProvider>
}
/>
<Route
path="invite"
element={
<AnalyticsProvider writeKey={WRITE_KEY}>
<InvitePage />
</AnalyticsProvider>
}
/>
<Route path="login" element={<LoginPage />} />
<Route path="reset-password" element={<ResetPasswordPage />} />
<Route path="*" element={<NotFound />} />