Skip to content

Commit 74bab3a

Browse files
committed
2 parents 5f5580a + ce4d569 commit 74bab3a

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/shortcuts.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,10 +212,13 @@ macro_rules! class {
212212
let mut result = $crate::dom_types::Attrs::empty();
213213
let mut classes = Vec::new();
214214
$(
215-
$(
216-
if !$predicate { return }
217-
)?
218-
classes.push($class);
215+
// refactor to labeled block once stable (https://github.com/rust-lang/rust/issues/48594)
216+
(||{
217+
$(
218+
if !$predicate { return }
219+
)?
220+
classes.push($class);
221+
})();
219222
)*
220223
result.add_multiple(At::Class, &classes);
221224
result

0 commit comments

Comments
 (0)