@hhgtech/hhg-components
Version:
Hello Health Group common components
31 lines (30 loc) • 1.15 kB
TypeScript
import React, { Dispatch, SetStateAction } from 'react';
import { LOCALE, UserInfo } from "../interfaces/types";
import { TrackingFormProps } from "./LeadGen.type";
export declare const NewLeadPopup: ({ campaign, action, onSubmit, onClose, onUnmount, doImpression, showThankyou, locale, showEmpty, setShowEmpty, userInfo, }: {
campaign: any;
action?: string;
onSubmit?: (params: TrackingFormProps, categoryLevel?: number, categoryData?: {
[k: number]: {
value?: string;
value_en?: string;
};
}) => void;
onClose?: (params?: TrackingFormProps) => void;
onUnmount?: (params?: TrackingFormProps) => void;
doImpression?: (params?: TrackingFormProps) => void;
showThankyou?: {
title: string;
titleAlign?: string;
subtitle: string;
subtitleAlign?: string;
link: string;
linkNewTab?: boolean;
linkText: string;
image?: string;
};
locale?: LOCALE;
showEmpty?: boolean;
setShowEmpty?: Dispatch<SetStateAction<boolean>>;
userInfo?: UserInfo | null;
}) => React.JSX.Element;