diff --git a/packages/core-macro/src/lib.rs b/packages/core-macro/src/lib.rs index 6d36280cb..268c38276 100644 --- a/packages/core-macro/src/lib.rs +++ b/packages/core-macro/src/lib.rs @@ -17,7 +17,7 @@ pub fn format_args_f(input: TokenStream) -> TokenStream { .into() } -#[proc_macro_derive(Props, attributes(builder))] +#[proc_macro_derive(Props, attributes(props))] pub fn derive_typed_builder(input: proc_macro::TokenStream) -> proc_macro::TokenStream { let input = parse_macro_input!(input as syn::DeriveInput); match props::impl_my_derive(&input) { diff --git a/packages/core-macro/src/props/mod.rs b/packages/core-macro/src/props/mod.rs index c13f1b174..c2b667524 100644 --- a/packages/core-macro/src/props/mod.rs +++ b/packages/core-macro/src/props/mod.rs @@ -3,8 +3,8 @@ //! However, it has been adopted to fit the Dioxus Props builder pattern. //! //! For dioxus, we make a few changes: -//! - automatically implement Into