@hhgtech/hhg-components
Version:
Hello Health Group common components
17 lines (16 loc) • 1.15 kB
TypeScript
import { MutableRefObject } from 'react';
import { UserInfo } from "../../../interfaces/types";
/** https://hhgdev.atlassian.net/browse/EL-565 */
export declare const LeadFormProvider: import("react").FC<import("@mantine/form/lib/FormProvider/FormProvider").FormProviderProps<import("@mantine/form").UseFormReturnType<unknown, (values: unknown) => unknown>>>, useLeadFormContext: () => import("@mantine/form").UseFormReturnType<unknown, (values: unknown) => unknown>, useLeadForm: import("@mantine/form/lib/types").UseForm<unknown, (values: unknown) => unknown>;
export declare const useLeadFormConfig: ({ listBlockAdded, validatingPhoneRef, validatingEmailRef, campaignId, campaign_subot_id, userInfo, format, }: {
listBlockAdded: any[];
validatingPhoneRef: MutableRefObject<boolean>;
validatingEmailRef: MutableRefObject<boolean>;
campaignId: number;
campaign_subot_id: number[];
userInfo?: UserInfo | null;
format?: string;
}) => {
form: import("@mantine/form").UseFormReturnType<unknown, (values: unknown) => unknown>;
validateObj: import("@mantine/form/lib/types").FormValidateInput<unknown>;
};