diff --git a/packages/richtext-lexical/src/field/RenderLexical/RichTextComponentClient.tsx b/packages/richtext-lexical/src/field/RenderLexical/RichTextComponentClient.tsx deleted file mode 100644 index f7a1ab8e1e..0000000000 --- a/packages/richtext-lexical/src/field/RenderLexical/RichTextComponentClient.tsx +++ /dev/null @@ -1,46 +0,0 @@ -'use client' - -import type { FormState } from 'payload' - -import { Form } from '@payloadcms/ui' -import React from 'react' - -import { buildEditorState } from '../../utilities/buildEditorState.js' - -/** - * @experimental - may break in minor releases - */ -export const RichTextComponentClient: React.FC<{ - FieldComponent: React.ReactNode -}> = (props) => { - const { FieldComponent } = props - - const [initialState] = React.useState(() => { - const lexical = buildEditorState({ text: 'Hello world' }) - - return { - richText: { - initialValue: lexical, - valid: true, - value: lexical, - }, - } - }) - - const onChange: (args: { formState: FormState; submitted?: boolean }) => Promise = - // eslint-disable-next-line @typescript-eslint/require-await - React.useCallback(async ({ formState }) => { - return formState - }, []) - - return ( -
- {FieldComponent} -
- ) -}