pub fn render_component_inner<'a>(
map: &mut Vec<(String, String, ComponentArguments, BTreeMap<String, String>)>,
component_name: String,
xml_component: &'a XmlComponent,
component_map: &'a XmlComponentMap,
parent_xml_attributes: &ComponentArguments,
tabs: usize,
) -> Result<(), CompileError>