Bläddra i källkod

update with AttributeValue

Evan Almloff 3 år sedan
förälder
incheckning
04807a1ef7
1 ändrade filer med 3 tillägg och 3 borttagningar
  1. 3 3
      packages/rsx_interperter/src/interperter.rs

+ 3 - 3
packages/rsx_interperter/src/interperter.rs

@@ -1,4 +1,4 @@
-use dioxus_core::{Attribute, NodeFactory, VNode};
+use dioxus_core::{Attribute, AttributeValue, NodeFactory, VNode};
 use dioxus_rsx::{BodyNode, CallBody, ElementAttr};
 use quote::ToTokens;
 use std::str::FromStr;
@@ -127,7 +127,7 @@ fn build_node<'a>(
                             let value = bump.alloc(value.resolve(&ctx.captured));
                             attributes.push(Attribute {
                                 name,
-                                value,
+                                value: AttributeValue::Text(value),
                                 is_static: true,
                                 is_volatile: false,
                                 namespace,
@@ -158,7 +158,7 @@ fn build_node<'a>(
                                 let value = bump.alloc(resulting_value.clone());
                                 attributes.push(Attribute {
                                     name,
-                                    value,
+                                    value: AttributeValue::Text(value),
                                     is_static: true,
                                     is_volatile: false,
                                     namespace,