@acrsolutions/chat-components
Version:
Un set di componenti per la creazione di un'applicazione di messaggistica
12 lines (11 loc) • 644 B
JavaScript
import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime";
import { Composition } from 'atomic-layout';
import { useMemo } from 'react';
import { TemplateEditor } from '../TemplateEditor';
export function TemplateSchema({ data, onChange, values, }) {
//personalizzare la gestione dei dati del template secondo le esigenze.
const templateData = useMemo(() => {
return data?.text ?? '';
}, [data]);
return (_jsx(_Fragment, { children: templateData && (_jsx(Composition, { padding: '0.5rem', children: _jsx(TemplateEditor, { text: templateData, prefix: "body", onChange: onChange, values: values }) })) }));
}