feat(30-03): replace OnboardingWizard with catalog-driven OnboardingFlow

Swap old 4-step modal wizard with new full-screen, hobby-personalized
onboarding experience. Delete OnboardingWizard.tsx.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-12 20:48:41 +02:00
parent 0db8771574
commit 115766cf60
2 changed files with 3 additions and 322 deletions

View File

@@ -18,7 +18,7 @@ import { CatalogSearchOverlay } from "../components/CatalogSearchOverlay";
import { ConfirmDialog } from "../components/ConfirmDialog";
import { ExternalLinkDialog } from "../components/ExternalLinkDialog";
import { FabMenu } from "../components/FabMenu";
import { OnboardingWizard } from "../components/OnboardingWizard";
import { OnboardingFlow } from "../components/onboarding/OnboardingFlow";
import { TopNav } from "../components/TopNav";
import { useAuth } from "../hooks/useAuth";
import { useDeleteCandidate } from "../hooks/useCandidates";
@@ -188,9 +188,9 @@ function RootLayout() {
{/* Auth Prompt Modal */}
<AuthPromptModal />
{/* Onboarding Wizard */}
{/* Onboarding Flow */}
{showWizard && (
<OnboardingWizard onComplete={() => setWizardDismissed(true)} />
<OnboardingFlow onComplete={() => setWizardDismissed(true)} />
)}
</div>
);