Fix remaining issues to get desktop running

This commit is contained in:
Jonathan Kelley committed 2024-01-11 17:30:50 -08:00
1 parent 8beec2f41f
commit 3f15612c8e
3 files changed
+5 -5

No files matched your search

+2 -2
View File
@@ -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(),
+2 -2
View File
@@ -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() {
+1 -1
View File
@@ -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
} }
}); });