fix: Slate toolbar rendered even if it has no elements and leaves
This commit is contained in:
@@ -329,6 +329,7 @@ const RichText: React.FC<FieldProps> = (props) => {
|
||||
value={valueToRender as any[]}
|
||||
>
|
||||
<div className={`${baseClass}__wrapper`}>
|
||||
{elements?.length + leaves?.length > 0 && (
|
||||
<div
|
||||
className={[`${baseClass}__toolbar`, drawerIsOpen && `${baseClass}__drawerIsOpen`]
|
||||
.filter(Boolean)
|
||||
@@ -366,6 +367,7 @@ const RichText: React.FC<FieldProps> = (props) => {
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
<div className={`${baseClass}__editor`} ref={editorRef}>
|
||||
<Editable
|
||||
className={`${baseClass}__input`}
|
||||
|
||||
Reference in New Issue
Block a user