From 0fca9b032be9dc947667b94c5a953ed70a3511f0 Mon Sep 17 00:00:00 2001 From: Yacine Hmito Date: Sat, 9 May 2020 08:10:35 +0200 Subject: [PATCH] Do not consider namespaces when checking for DOM --- lib/util/jsx.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/lib/util/jsx.js b/lib/util/jsx.js index e3bcc23e3a..e8aff1ea0f 100644 --- a/lib/util/jsx.js +++ b/lib/util/jsx.js @@ -14,15 +14,7 @@ const COMPAT_TAG_REGEX = /^[a-z]|-/; * @returns {boolean} Whether or not the node corresponds to a DOM element. */ function isDOMComponent(node) { - let name = elementType(node); - - // Get namespace if the type is JSXNamespacedName or JSXMemberExpression - if (name.indexOf(':') > -1) { - name = name.slice(0, name.indexOf(':')); - } else if (name.indexOf('.') > -1) { - name = name.slice(0, name.indexOf('.')); - } - + const name = elementType(node); return COMPAT_TAG_REGEX.test(name); }