Преглед на файлове

fix: serialize custom attrs properly

Jonathan Kelley преди 2 години
родител
ревизия
8b854963e9
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      packages/rsx/src/element.rs

+ 3 - 2
packages/rsx/src/element.rs

@@ -66,6 +66,7 @@ impl Parse for Element {
                 if content.parse::<Token![,]>().is_err() {
                     missing_trailing_comma!(ident.span());
                 }
+
                 continue;
             }
 
@@ -264,7 +265,7 @@ impl ToTokens for ElementAttrNamed {
             ElementAttr::CustomAttrText { name, value } => {
                 quote! {
                     __cx.attr(
-                        dioxus_elements::#el_name::#name.0,
+                        #name,
                         #value,
                         None,
                         false
@@ -274,7 +275,7 @@ impl ToTokens for ElementAttrNamed {
             ElementAttr::CustomAttrExpression { name, value } => {
                 quote! {
                     __cx.attr(
-                        dioxus_elements::#el_name::#name.0,
+                        #name,
                         #value,
                         None,
                         false