diff --git a/.eslintrc b/.eslintrc index 47894b952..b11ef2a1d 100644 --- a/.eslintrc +++ b/.eslintrc @@ -149,6 +149,7 @@ { "blankLine": "any", "prev": "multiline-expression", "next": "return" }, { "blankLine": "always", "prev": "*", "next": "multiline-expression" }, { "blankLine": "always", "prev": "*", "next": "multiline-expression" }, + { "blankLine": "any", "prev": "empty", "next": "multiline-expression" }, { "blankLine": "always", "prev": "multiline-block-like", "next": "*" }, { "blankLine": "any", "prev": "multiline-block-like", "next": "return" }, { "blankLine": "always", "prev": "*", "next": "multiline-block-like" }, diff --git a/packages/slate-react/src/utils/clone-fragment.js b/packages/slate-react/src/utils/clone-fragment.js index 6777ee53a..56ce6cee5 100644 --- a/packages/slate-react/src/utils/clone-fragment.js +++ b/packages/slate-react/src/utils/clone-fragment.js @@ -59,7 +59,6 @@ function cloneFragment(event, value, fragment = value.fragment) { // Remove any zero-width space spans from the cloned DOM so that they don't // show up elsewhere when pasted. - // eslint-disable-next-line padding-line-between-statements ;[].slice.call(contents.querySelectorAll(ZERO_WIDTH_SELECTOR)).forEach(zw => { const isNewline = zw.getAttribute(ZERO_WIDTH_ATTRIBUTE) === 'n' zw.textContent = isNewline ? '\n' : ''