From 3c6db84185bf4e790e1d23ea36eaa62c5bec42f1 Mon Sep 17 00:00:00 2001 From: Pim Date: Thu, 28 Mar 2019 14:50:39 +0100 Subject: [PATCH] refactor: dont use Array.includes (#339) its not supported in IE and not polyfilled in vue-meta v1 --- src/server/generators/tagGenerator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/generators/tagGenerator.js b/src/server/generators/tagGenerator.js index c59fbf1..811cc3b 100644 --- a/src/server/generators/tagGenerator.js +++ b/src/server/generators/tagGenerator.js @@ -43,10 +43,10 @@ export default function _tagGenerator (options = {}) { : `${attribute}="true" ` // these tags have no end tag - const hasEndTag = !['base', 'meta', 'link'].includes(type) + const hasEndTag = ['base', 'meta', 'link'].indexOf(type) === -1 // these tag types will have content inserted - const hasContent = hasEndTag && ['noscript', 'script', 'style'].includes(type) + const hasContent = hasEndTag && ['noscript', 'script', 'style'].indexOf(type) > -1 // the final string for this specific tag return !hasContent