diff --git a/macros/src/config.rs b/macros/src/config.rs index c01ca9b..adc139f 100644 --- a/macros/src/config.rs +++ b/macros/src/config.rs @@ -46,7 +46,7 @@ pub fn global_attrs(span: Span) -> StringyMap { insert("aria_modal", "crate::types::Bool"); insert("aria_multiline", "crate::types::Bool"); insert("aria_multiselectable", "crate::types::Bool"); - insert("aria_orientation", "String"); // TODO Only supports some values https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-orientation + insert("aria_orientation", "crate::types::AriaOrientation"); insert("aria_placeholder", "String"); insert("aria_pressed", "crate::types::Bool"); insert("aria_readonly", "crate::types::Bool"); diff --git a/macros/src/html.rs b/macros/src/html.rs index 4fd914c..dc1034e 100644 --- a/macros/src/html.rs +++ b/macros/src/html.rs @@ -76,7 +76,10 @@ fn extract_data_attrs(attrs: &mut StringyMap) -> StringyMap