church-website/src/components/Text/HTMLText.tsx
2026-04-10 11:39:30 +02:00

20 lines
No EOL
531 B
TypeScript

import styles from "./html.module.scss"
import classNames from 'classnames'
import { SerializedEditorState, SerializedLexicalNode } from 'lexical'
import { RichText } from './RichText'
type HTMLTextProps = {
width: "1/2" | "3/4",
data: SerializedEditorState<SerializedLexicalNode>
}
export const HTMLText = ({width, data}: HTMLTextProps) => {
return (
<div className={classNames({
[styles.half]: width === "1/2",
[styles.threeFourth]: width === "3/4"
})}>
<RichText data={data} />
</div>
)
}