pub fn macro_input(source_text: &str, skip_ident_arrow: bool) -> Option<String>
Expand description

Get macro input from macro call source text. Input should be in format: css_module! { ... } And can be retrived in function like proc-macro Span::call_site().source_text().

Example:

let input = r#"
css_module! {
   .my-class {
      color: red;
  }
}
"#;
let macro_input = rcss_core::macro_helper::macro_input(input, false).unwrap();
assert_eq!(macro_input, ".my-class {\n      color: red;\n  }");