Skip to content

Commit e4f1789

Browse files
committed
Fix coverage
1 parent c9adc26 commit e4f1789

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

libs/extractor/src/extractor/extract_style_from_expression.rs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -588,18 +588,22 @@ pub fn extract_style_from_expression<'a>(
588588
}
589589
});
590590

591-
let selector = selector.clone().map(|s| {
592-
if let Some(params) = params {
593-
if let StyleSelector::Selector(selector) = s {
591+
let selector = selector.clone().map(|s| match &s {
592+
StyleSelector::Selector(selector) => {
593+
if let Some(params) = params {
594594
StyleSelector::Selector(format!("{}({})", selector, params))
595-
} else if let StyleSelector::Global(selector, file) = s {
596-
StyleSelector::Global(format!("{}({})", selector, params), file)
597595
} else {
598596
s
599597
}
600-
} else {
601-
s
602598
}
599+
StyleSelector::Global(selector, file) => {
600+
if let Some(params) = params {
601+
StyleSelector::Global(format!("{}({})", selector, params), file.clone())
602+
} else {
603+
s
604+
}
605+
}
606+
_ => s,
603607
});
604608

605609
for p in obj.properties.iter_mut() {

0 commit comments

Comments
 (0)