File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed
examples/html-elements/src
packages/frender-macro-core/src/component Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -41,10 +41,12 @@ fn temp_str_with_element_macro() -> impl Element {
4141
4242#[ cfg( todo) ]
4343fn temp_str_with_hook_closure ( ) -> impl Element {
44- frender:: new_fn_hook_element ( hook_closure ! ( move || -> TempStr <& ' hook str > {
45- let s = h![ use_time_string( ) ] ;
46- TempRef ( s)
47- } ) )
44+ frender:: elements:: hook_element:: new_fn_hook_element ( hook_closure ! (
45+ move || -> TempStr <& ' hook str > {
46+ let s = h![ use_time_string( ) ] ;
47+ TempRef ( s)
48+ }
49+ ) )
4850}
4951
5052#[ allow( unused) ]
@@ -59,7 +61,7 @@ fn temp_str_macro_expanded_csr_only() -> impl ::frender::CsrElement {
5961 v
6062 }
6163
62- :: frender:: new_fn_hook_element ( identity_fn (
64+ :: frender:: elements :: hook_element :: new_fn_hook_element ( identity_fn (
6365 move |__hooks_hook_0 : :: core:: pin:: Pin < & mut _ > | {
6466 let s = :: frender:: __private:: hooks_core:: UpdateHookUninitialized :: h (
6567 use_time_string ( ) ,
@@ -81,7 +83,7 @@ fn temp_str_macro_expanded() -> impl ::frender::Element {
8183 v
8284 }
8385
84- :: frender:: new_fn_hook_element ( identity_fn (
86+ :: frender:: elements :: hook_element :: new_fn_hook_element ( identity_fn (
8587 move |__hooks_hook_0 : :: core:: pin:: Pin < & mut _ > | {
8688 let s = :: frender:: __private:: hooks_core:: UpdateHookUninitialized :: h (
8789 use_time_string ( ) ,
Original file line number Diff line number Diff line change @@ -104,15 +104,15 @@ pub fn transform_item_fn_with(
104104 // TODO: link #[not_hook]
105105
106106 let method_span = span;
107- let method_name = "new_fn_hook_element" ;
108-
109- let method_name = proc_macro2 :: Ident :: new ( method_name , method_span ) ;
107+ let method_name = quote_spanned ! { method_span=>
108+ hook_element :: new_fn_hook_element
109+ } ;
110110
111111 let prepend_stmt = before_stmts ( item_fn, errors) ;
112112
113113 item_fn. block . stmts . push ( syn:: Stmt :: Expr (
114114 syn:: Expr :: Verbatim ( quote_spanned ! { span=>
115- #frender_path:: #method_name (
115+ #frender_path:: elements :: #method_name (
116116 move |#fn_arg_data_pat| {
117117
118118 #fn_stmts_extract_data
You can’t perform that action at this time.
0 commit comments