diff --git a/packages/richtext-slate/src/field/elements/li/ListItem.tsx b/packages/richtext-slate/src/field/elements/li/ListItem.tsx index 260a14229..fae4e5669 100644 --- a/packages/richtext-slate/src/field/elements/li/ListItem.tsx +++ b/packages/richtext-slate/src/field/elements/li/ListItem.tsx @@ -2,7 +2,7 @@ import type { Element } from 'slate' -import React, { isValidElement } from 'react' +import React from 'react' import { useElement } from '../../providers/ElementProvider.js' import { listTypes } from '../listTypes.js' @@ -10,10 +10,6 @@ import { listTypes } from '../listTypes.js' export const ListItemElement: React.FC = () => { const { attributes, children, element } = useElement() - if (!isValidElement(element)) { - return null - } - const listType = typeof element.children?.[0]?.type === 'string' ? element.children[0].type : '' const disableListStyle = element.children.length >= 1 && listTypes.includes(listType)