Fix remaining issues to get desktop running
This commit is contained in:
3 files changed
+5
-5
No files matched your search
@@ -40,7 +40,7 @@ pub fn impl_my_derive(ast: &syn::DeriveInput) -> Result<TokenStream, Error> {
|
|||||||
#builder_creation
|
#builder_creation
|
||||||
#conversion_helper
|
#conversion_helper
|
||||||
#( #fields )*
|
#( #fields )*
|
||||||
#( #extends )*
|
// #( #extends )*
|
||||||
#( #required_fields )*
|
#( #required_fields )*
|
||||||
#build_method
|
#build_method
|
||||||
}
|
}
|
||||||
@@ -703,7 +703,7 @@ Finally, call `.build()` to create the instance of `{name}`.
|
|||||||
impl #impl_generics #name #ty_generics #where_clause {
|
impl #impl_generics #name #ty_generics #where_clause {
|
||||||
#[doc = #builder_method_doc]
|
#[doc = #builder_method_doc]
|
||||||
#[allow(dead_code, clippy::type_complexity)]
|
#[allow(dead_code, clippy::type_complexity)]
|
||||||
#vis fn builder(_cx: & #extend_lifetime ::dioxus::prelude::ScopeState) -> #builder_name #generics_with_empty {
|
#vis fn builder() -> #builder_name #generics_with_empty {
|
||||||
#builder_name {
|
#builder_name {
|
||||||
fields: #empties_tuple,
|
fields: #empties_tuple,
|
||||||
_phantom: ::core::default::Default::default(),
|
_phantom: ::core::default::Default::default(),
|
||||||
|
|||||||
@@ -163,8 +163,8 @@ impl Component {
|
|||||||
let name = &self.name;
|
let name = &self.name;
|
||||||
|
|
||||||
let mut toks = match &self.prop_gen_args {
|
let mut toks = match &self.prop_gen_args {
|
||||||
Some(gen_args) => quote! { fc_to_builder(__cx, #name #gen_args) },
|
Some(gen_args) => quote! { fc_to_builder(#name #gen_args) },
|
||||||
None => quote! { fc_to_builder(__cx, #name) },
|
None => quote! { fc_to_builder(#name) },
|
||||||
};
|
};
|
||||||
for field in &self.fields {
|
for field in &self.fields {
|
||||||
match field.name.to_string().as_str() {
|
match field.name.to_string().as_str() {
|
||||||
|
|||||||
@@ -213,7 +213,7 @@ impl ToTokens for BodyNode {
|
|||||||
|
|
||||||
tokens.append_all(quote! {
|
tokens.append_all(quote! {
|
||||||
{
|
{
|
||||||
let ___nodes = (#body).into_dyn_node(__cx);
|
let ___nodes = (#body).into_dyn_node();
|
||||||
___nodes
|
___nodes
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in new issue
Block a user