5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-23 10:56:21 +00:00

editor: mantener text nodes solo cuando tienen texto

This commit is contained in:
void 2021-03-26 15:57:07 +00:00
parent 117fa84cc4
commit 2d8507369b

View file

@ -62,7 +62,7 @@ export function getValidChildren (node: Element, type: EditorNode): Node[] {
return [...node.childNodes].filter(n => { return [...node.childNodes].filter(n => {
// si permite texto y esto es un texto, es válido // si permite texto y esto es un texto, es válido
if (n.nodeType === Node.TEXT_NODE) if (n.nodeType === Node.TEXT_NODE)
return type.allowedChildren.includes('text') return type.allowedChildren.includes('text') && n.textContent?.length
// si no es un elemento, no es válido // si no es un elemento, no es válido
if (!(n instanceof Element)) if (!(n instanceof Element))