Add onboarding flow improvements

This commit is contained in:
Urtzi Alfaro
2025-09-03 14:06:38 +02:00
parent 0fb9f9d0f0
commit a55d48e635
31 changed files with 3813 additions and 6251 deletions

View File

@@ -39,10 +39,7 @@ const TrafficPage = React.lazy(() => import('../pages/app/data/traffic/TrafficPa
const EventsPage = React.lazy(() => import('../pages/app/data/events/EventsPage'));
// Onboarding pages
const OnboardingSetupPage = React.lazy(() => import('../pages/app/onboarding/setup/OnboardingSetupPage'));
const OnboardingUploadPage = React.lazy(() => import('../pages/app/onboarding/upload/OnboardingUploadPage'));
const OnboardingAnalysisPage = React.lazy(() => import('../pages/app/onboarding/analysis/OnboardingAnalysisPage'));
const OnboardingReviewPage = React.lazy(() => import('../pages/app/onboarding/review/OnboardingReviewPage'));
const OnboardingPage = React.lazy(() => import('../pages/app/onboarding/OnboardingPage'));
export const AppRouter: React.FC = () => {
return (
@@ -277,44 +274,12 @@ export const AppRouter: React.FC = () => {
}
/>
{/* Onboarding Routes */}
{/* Onboarding Route - New Complete Flow */}
<Route
path="/app/onboarding/setup"
path="/app/onboarding"
element={
<ProtectedRoute>
<AppShell>
<OnboardingSetupPage />
</AppShell>
</ProtectedRoute>
}
/>
<Route
path="/app/onboarding/upload"
element={
<ProtectedRoute>
<AppShell>
<OnboardingUploadPage />
</AppShell>
</ProtectedRoute>
}
/>
<Route
path="/app/onboarding/analysis"
element={
<ProtectedRoute>
<AppShell>
<OnboardingAnalysisPage />
</AppShell>
</ProtectedRoute>
}
/>
<Route
path="/app/onboarding/review"
element={
<ProtectedRoute>
<AppShell>
<OnboardingReviewPage />
</AppShell>
<OnboardingPage />
</ProtectedRoute>
}
/>