update logo, limit step navigation (1-6), and add custom toast

This commit is contained in:
Mochammad Adhi Buchori
2025-06-19 16:26:08 +07:00
parent 91e93d4c10
commit 0cd9e1500b
35 changed files with 597 additions and 216 deletions

7
types/step.ts Normal file
View File

@ -0,0 +1,7 @@
export type StepStatus = 'incomplete' | 'completed' | 'invalid';
export type StepValidationStatus = Record<number, StepStatus>;
export type StepValidationStatusSetter = React.Dispatch<
React.SetStateAction<StepValidationStatus>
>;