fix(richtext-slate): list item values returning null (#6291)
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
import type { Element } from 'slate'
|
import type { Element } from 'slate'
|
||||||
|
|
||||||
import React, { isValidElement } from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import { useElement } from '../../providers/ElementProvider.js'
|
import { useElement } from '../../providers/ElementProvider.js'
|
||||||
import { listTypes } from '../listTypes.js'
|
import { listTypes } from '../listTypes.js'
|
||||||
@@ -10,10 +10,6 @@ import { listTypes } from '../listTypes.js'
|
|||||||
export const ListItemElement: React.FC = () => {
|
export const ListItemElement: React.FC = () => {
|
||||||
const { attributes, children, element } = useElement<Element>()
|
const { attributes, children, element } = useElement<Element>()
|
||||||
|
|
||||||
if (!isValidElement(element)) {
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
|
|
||||||
const listType = typeof element.children?.[0]?.type === 'string' ? element.children[0].type : ''
|
const listType = typeof element.children?.[0]?.type === 'string' ? element.children[0].type : ''
|
||||||
const disableListStyle = element.children.length >= 1 && listTypes.includes(listType)
|
const disableListStyle = element.children.length >= 1 && listTypes.includes(listType)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user