use super::prelude::*;
pub const MODULE_JOIN: ModuleRule = ModuleRule {
name: "module-join",
accepts_names: &["Join"],
parse_fn,
};
fn parse_fn<'r, 't>(
parser: &mut Parser<'r, 't>,
name: &'t str,
mut arguments: Arguments<'t>,
) -> ParseResult<'r, 't, ModuleParseOutput<'t>> {
debug!("Parsing join module");
assert_module_name(&MODULE_JOIN, name);
let button_text = arguments.get("button");
let attributes = arguments.to_attribute_map(parser.settings());
ok!(false; Module::Join {
button_text,
attributes,
})
}