From 78cdb2cd8ceb1502e88f9dfe397f4b5b589c876d Mon Sep 17 00:00:00 2001 From: Alessio Gravili Date: Mon, 1 Sep 2025 20:23:45 -0700 Subject: [PATCH] remove unused RichTextComponentClient component --- .../RenderLexical/RichTextComponentClient.tsx | 46 ------------------- 1 file changed, 46 deletions(-) delete mode 100644 packages/richtext-lexical/src/field/RenderLexical/RichTextComponentClient.tsx 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} -
- ) -}