From 255c7b47e7686650f5712fb2632d3b4c0e863d64 Mon Sep 17 00:00:00 2001 From: Adam Wathan Date: Mon, 27 Nov 2017 19:35:53 -0500 Subject: [PATCH] Move responsibility for appending nodes into variant generators themselves --- src/lib/substituteVariantsAtRules.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/substituteVariantsAtRules.js b/src/lib/substituteVariantsAtRules.js index 1cb306e0e..d425003f6 100644 --- a/src/lib/substituteVariantsAtRules.js +++ b/src/lib/substituteVariantsAtRules.js @@ -9,7 +9,7 @@ const variantGenerators = { rule.selector = `.hover${config.options.separator}${rule.selector.slice(1)}:hover` }) - return cloned.nodes + container.before(cloned.nodes) }, focus: (container, config) => { const cloned = container.clone() @@ -18,7 +18,7 @@ const variantGenerators = { rule.selector = `.focus${config.options.separator}${rule.selector.slice(1)}:focus` }) - return cloned.nodes + container.before(cloned.nodes) }, } @@ -39,7 +39,7 @@ export default function(config) { _.forEach(['focus', 'hover'], variant => { if (variants.includes(variant)) { - atRule.before(variantGenerators[variant](atRule, unwrappedConfig)) + variantGenerators[variant](atRule, unwrappedConfig) } })