mirror of
https://github.com/Portabase/portabase.git
synced 2026-07-14 11:16:13 +02:00
refactor(onboarding): move types, constants, schemas to sub-directories
- Rename onboarding.types.ts → types/index.ts - Create constants/steps.ts with STEP_IDS and STEP_ORDER - Create schemas/account.schema.ts with BaseSchema and WithPasswordSchema - Update onboarding-shell.tsx to import STEP_ORDER from constants - Update step-account-info.tsx to import schemas from schemas/account.schema - Migrate 14 files from @/features/onboarding/onboarding.types → @/features/onboarding/types - Fix missed import in app/(welcome)/welcome/onboarding-client.tsx Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
f07ff1a28c
commit
808e60557b
@@ -4,7 +4,7 @@ import { useRouter } from "next/navigation";
|
||||
import { OnboardingProvider } from "@onboardjs/react";
|
||||
import { onboardingSteps } from "@/features/onboarding/onboarding-steps";
|
||||
import { OnboardingShell } from "@/features/onboarding/onboarding-shell";
|
||||
import type { OnboardingFlowData } from "@/features/onboarding/onboarding.types";
|
||||
import type { OnboardingFlowData } from "@/features/onboarding/types";
|
||||
|
||||
type Props = {
|
||||
initialStepId: string;
|
||||
|
||||
Reference in New Issue
Block a user