8000 Fixed selector tag '>' · ulyssear/css-in-js-in-html@318dd45 · GitHub
[go: up one dir, main page]

Skip to content

Commit 318dd45

Browse files
committed
Fixed selector tag '>'
1 parent ec40b68 commit 318dd45

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

src/index.js

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -321,13 +321,7 @@ function do_apply(element, selectors, classes, events, media_query, original_cla
321321
}
322322
// For each children within children of element matching selector
323323
if ('>' === tag && _selectors) {
324-
// console.log({tag, _selectors, children: element.children})
325-
for (let k = 0; k < element.children.length; k++) {
326-
const child = element.children[k];
327-
if (!child.matches(_selectors)) continue;
328-
// if ('>' === tag) console.log({_selectors, child, classes})
329-
do_apply(child, null, classes, events, media_query);
330-
}
324+
do_apply(element, [`@current>${_selectors}`], classes, events, media_query);
331325
}
332326
//
333327
// Next sibling of element matching selector

0 commit comments

Comments
 (0)
0