UNPKG

@acrsolutions/chat-components

Version:

Un set di componenti per la creazione di un'applicazione di messaggistica

25 lines (24 loc) 1.13 kB
/** * * @param selectedTemplate nome del template selezionato * @param onChangeTemplateName funzione per cambiare il nome del template * @param onChange funzione per cambiare i valori delle variabili dentro il template * @param values oggetto che contiene i valori delle variabili * @param onSubmit funzione per inviare il template * @param templateOptions array di stringhe con i nomi dei template * @param templateData oggetto con i dati del template * @param isSendingTemplate booleano che indica se il template è in fase di invio * @returns */ export declare function TemplateFormZone({ selectedTemplate, onChangeTemplateName, onChange, values, onSubmit, templateOptions, templateData, isSendingTemplate, }: { selectedTemplate: string; onChangeTemplateName: (value: string) => void; onChange: (index: string, value: string) => void; values: { [key: string]: string; }; onSubmit: (e: React.FormEvent<HTMLFormElement>) => void; templateOptions: string[]; templateData: Record<string, unknown> | null; isSendingTemplate: boolean; }): import("react/jsx-runtime").JSX.Element;