@hhgtech/hhg-components
Version:
Hello Health Group common components
24 lines (23 loc) • 890 B
TypeScript
import React from 'react';
import { PhoneProps } from "../../mantine/phone";
import { OnboardingItemShareProps } from "../stepRenderer";
export type OnboardingFormField = {
name: string;
phone: string;
email: string;
address: any;
term: boolean;
};
export type SimilacOnboardingFormProps = {
onClose(): void;
onSubmit(data: OnboardingFormField): void;
canSkip?: boolean;
defaultCountry?: PhoneProps['defaultCountry'];
customFormTexts?: {
heading?: string;
description?: string;
};
customTerms?: React.ReactNode;
defaultValues?: Partial<OnboardingFormField>;
} & Partial<OnboardingItemShareProps>;
export declare const SimilacOnboardingForm: ({ onClose, onSubmit: _onSubmit, canSkip, customFormTexts, customTerms, defaultValues, isActive, ...rest }: SimilacOnboardingFormProps) => React.JSX.Element;