Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | export type IStep =
| "identity_details"
| "identity_id_document"
| "identity_photo_with_id"
| "business_profile"
| "business_address"
| "business_owners"
| "business_details"
| "business_bank_connect"
| "business_bank_statement"
| "business_bank_confirm"
| "agreement_review"
| "agreement_sign";
export type IDirection = "back" | "next" | "start";
export type IHandleNavigation = (
action: IDirection,
config?: {
prevStep?: IStep;
nextStep?: IStep;
updateFormDataPayloads?: any[];
},
) => void;
export type ISubStep = {
key: string;
label: string;
completed: boolean;
isActive?: boolean;
isNextInLine?: boolean;
forceOnClick?: boolean;
};
export type StepRecord = {
steps: ISubStep[];
completed: boolean;
isActive: boolean;
};
type Step = {
label: string;
parent: string;
completed: boolean;
isActive?: boolean;
isNextInLine?: boolean;
forceOnClick?: boolean;
};
export type BaseSteps = Record<string, Step>;
export type GroupedSteps = Record<string, StepRecord>;
|