We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cb807a9 commit 30dbdd7Copy full SHA for 30dbdd7
1 file changed
index.js
@@ -6,7 +6,6 @@ function hasAlready(parent, selector) {
6
7
module.exports = (opts = {}) => {
8
let pseudoClass = opts.oldFocus ? ':focus' : ':focus-visible'
9
- let splitRules = typeof opts.splitRules === 'undefined' ? true : opts.splitRules
10
11
return {
12
postcssPlugin: 'postcss-focus',
@@ -22,11 +21,11 @@ module.exports = (opts = {}) => {
22
21
}
23
24
if (focuses.length) {
25
- if (splitRules) {
26
- let clone = rule.cloneAfter()
27
- clone.selectors = focuses;
28
- } else {
+ if (opts.splitRules === false) {
29
rule.selectors = rule.selectors.concat(focuses)
+ } else {
+ let clone = rule.cloneAfter()
+ clone.selectors = focuses
30
31
32
0 commit comments