diff --git a/packages/richtext-lexical/src/features/blocks/client/component/index.tsx b/packages/richtext-lexical/src/features/blocks/client/component/index.tsx index 623edd395..1f826e7ae 100644 --- a/packages/richtext-lexical/src/features/blocks/client/component/index.tsx +++ b/packages/richtext-lexical/src/features/blocks/client/component/index.tsx @@ -57,9 +57,6 @@ export const BlockComponent: React.FC = (props) => { // Field Schema useEffect(() => { const awaitInitialState = async () => { - if (!id) { - return - } const { state } = await getFormState({ apiRoute: config.routes.api, body: { @@ -90,9 +87,6 @@ export const BlockComponent: React.FC = (props) => { const onChange = useCallback( async ({ formState: prevFormState }) => { - if (!id) { - throw new Error('No ID found') - } const { state: formState } = await getFormState({ apiRoute: config.routes.api, body: { diff --git a/packages/ui/src/providers/DocumentInfo/types.ts b/packages/ui/src/providers/DocumentInfo/types.ts index 77c3f77f0..2558797b7 100644 --- a/packages/ui/src/providers/DocumentInfo/types.ts +++ b/packages/ui/src/providers/DocumentInfo/types.ts @@ -31,7 +31,7 @@ export type DocumentInfoProps = { readonly globalSlug?: SanitizedGlobalConfig['slug'] readonly hasPublishPermission?: boolean readonly hasSavePermission?: boolean - readonly id: null | number | string + readonly id?: number | string readonly initialData?: Data readonly initialState?: FormState readonly isEditing?: boolean