macro_rules! reduce_style {
($style:expr, $($key:expr),*) => { ... };
}Expand description
Reduce a Style by removing keys, re-rendering if at-least one key is removed.
Returns error if missing access to: Head, Window, Document.
Example Usage:
let mut style = named_style!(
".my_class",
"
gap: 1rem;
font-size: {}px;
&:hover {{
background-color: red;
}}
",
12
)?;
reduce_style!(&mut style, "gap", "&:hover")?;