UNPKG

@acrsolutions/chat-components

Version:

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

50 lines (49 loc) 1.32 kB
import { type ComponentProps } from 'react'; import { HighlightResearch } from './HighlightResearch'; export declare function MessageTemplateSectionPreview({ /** * Il testo del template */ templateText, /** * il tipo della sezione del template, ad esempio BUTTONS, TEXT, ecc. * E' la chiave con cui vengono salvati e filtrati i valori delle variabili. */ templateType, /** * Le variabili inserite dall'utente, in forma di array di oggetti con le chiavi key e value. * Ci si trova in una conversazione e in un messaggio di tipo template */ mexComponent, /** * La stringa di ricerca per evidenziare le parole */ searchString, /** * La funzione che riceve i riferimenti per l'evidenziazione */ onSearchRefs, /** * L'indice del riferimento attualmente focalizzato */ focusedRefIndex, /** * La chiave del riferimento attualmente focalizzato */ focusedKey, /** * Se il messaggio contiene un url immagine */ urlImg, }: { templateText: string; templateType: 'header' | 'body' | 'footer'; mexComponent?: { key: string; value: string; }[]; searchString?: string; onSearchRefs?: ComponentProps<typeof HighlightResearch>['onSearchRefs']; focusedRefIndex?: number; focusedKey?: string | null; urlImg?: string; }): import("react/jsx-runtime").JSX.Element;