From a6c56a2c56fda916cb6a416dbc97dd82fee6627f Mon Sep 17 00:00:00 2001 From: Yoel Date: Thu, 4 Jan 2018 18:08:25 -0500 Subject: [PATCH] slate-html-serializer: consistent element.value lookups (#1503) * consistent element.value lookups * fix JSDOC / lint * remove getValue util in favor of element.nodeValue lookup --- packages/slate-html-serializer/src/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/slate-html-serializer/src/index.js b/packages/slate-html-serializer/src/index.js index 4d9dcf3d4..170188a4a 100644 --- a/packages/slate-html-serializer/src/index.js +++ b/packages/slate-html-serializer/src/index.js @@ -37,13 +37,13 @@ const TEXT_RULE = { } if (el.nodeName == '#text') { - if (el.value && el.value.match(//)) return + if (el.nodeValue && el.nodeValue.match(//)) return return { kind: 'text', leaves: [{ kind: 'leaf', - text: el.value || el.nodeValue + text: el.nodeValue }] } } @@ -395,7 +395,7 @@ class Html { */ cruftNewline = (element) => { - return !(element.nodeName === '#text' && element.value == '\n') + return !(element.nodeName === '#text' && element.nodeValue == '\n') } }