IMPORVE ONBOARDING STEPS

This commit is contained in:
Urtzi Alfaro
2025-11-09 09:22:08 +01:00
parent 4678f96f8f
commit cbe19a3cd1
27 changed files with 2801 additions and 1149 deletions

View File

@@ -57,9 +57,8 @@ const ModelsConfigPage = React.lazy(() => import('../pages/app/database/models/M
const QualityTemplatesPage = React.lazy(() => import('../pages/app/database/quality-templates/QualityTemplatesPage'));
const SustainabilityPage = React.lazy(() => import('../pages/app/database/sustainability/SustainabilityPage'));
// Onboarding & Setup pages
// Onboarding page (Setup is now integrated into UnifiedOnboardingWizard)
const OnboardingPage = React.lazy(() => import('../pages/onboarding/OnboardingPage'));
const SetupPage = React.lazy(() => import('../pages/setup/SetupPage'));
export const AppRouter: React.FC = () => {
return (
@@ -389,17 +388,7 @@ export const AppRouter: React.FC = () => {
}
/>
{/* Setup Wizard Route - Protected with AppShell */}
<Route
path="/app/setup"
element={
<ProtectedRoute>
<AppShell>
<SetupPage />
</AppShell>
</ProtectedRoute>
}
/>
{/* Setup is now integrated into UnifiedOnboardingWizard */}
{/* Default redirects */}
<Route path="/app/*" element={<Navigate to="/app/dashboard" replace />} />

View File

@@ -165,9 +165,8 @@ export const ROUTES = {
HELP_SUPPORT: '/help/support',
HELP_FEEDBACK: '/help/feedback',
// Onboarding & Setup
// Onboarding (Setup is now integrated into UnifiedOnboardingWizard)
ONBOARDING: '/app/onboarding',
SETUP: '/app/setup',
// Error pages
NOT_FOUND: '/404',
@@ -575,22 +574,7 @@ export const routesConfig: RouteConfig[] = [
},
},
// Setup Wizard - Bakery operations setup (post-onboarding)
{
path: '/app/setup',
name: 'Setup',
component: 'SetupPage',
title: 'Configurar Operaciones',
description: 'Configure suppliers, inventory, recipes, and quality standards',
icon: 'settings',
requiresAuth: true,
showInNavigation: false,
meta: {
hideHeader: false, // Show header for easy navigation
hideSidebar: false, // Show sidebar for context
fullScreen: false,
},
},
// Setup is now integrated into UnifiedOnboardingWizard - route removed
// Error pages