@acrsolutions/chat-components
Version:
Un set di componenti per la creazione di un'applicazione di messaggistica
33 lines (32 loc) • 866 B
TypeScript
/**
* Questo componente renderizza il testo del messaggio.
* Utilizza il componente HighlightResearch per evidenziare le parole in base alla stringa di ricerca.
* Supporta anche i link, che vengono evidenziati e resi cliccabili.
*/
export declare function MessageTextRender({
/**
* Il testo del messaggio
*/
text,
/**
* 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, }: {
text: string;
searchString: string | undefined;
onSearchRefs?: (ref: Record<string, HTMLSpanElement>) => void;
focusedRefIndex?: number;
focusedKey?: string | null;
}): import("react/jsx-runtime").JSX.Element;