Skip to content

Commit c70d0fa

Browse files
committed
fix(transformer-directives): handle nullish css ast
1 parent 81b4946 commit c70d0fa

File tree

1 file changed

+2
-2
lines changed
  • packages-presets/transformer-directives/src

1 file changed

+2
-2
lines changed

packages-presets/transformer-directives/src/apply.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ export async function parseApply({ code, uno, applyVariable }: TransformerDirect
9696
const selectorListAst = clone(ruleAST.prelude) as SelectorList
9797
const classSelectors: List<CssNode> = new List()
9898

99-
selectorListAst.children.forEach((selectorAst) => {
100-
classSelectors.appendList((selectorAst as Selector).children.filter(i => i.type === 'ClassSelector' && i.name === '\\-'))
99+
selectorListAst?.children?.forEach((selectorAst) => {
100+
classSelectors.appendList((selectorAst as Selector)?.children?.filter(i => i.type === 'ClassSelector' && i.name === '\\-'))
101101
})
102102
classSelectors.forEach(i => Object.assign(i, clone(child)))
103103

0 commit comments

Comments
 (0)