File tree Expand file tree Collapse file tree
packages/cli/fragments/fragment-yew Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ " create-tauri-app " : patch
3+ ---
4+
5+ Replace deprecated functions in ` yew ` template.
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ edition = "2021"
55
66# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
77[dependencies ]
8+ serde-wasm-bindgen = " 0.4.3"
89js-sys = " 0.3.59"
910serde = { version = " 1.0.140" , features = [" derive" ] }
1011wasm-bindgen = { version = " 0.2.82" , features = [" serde-serialize" ] }
Original file line number Diff line number Diff line change 11use serde:: { Deserialize , Serialize } ;
2+ use serde_wasm_bindgen:: to_value;
23use wasm_bindgen:: prelude:: * ;
34use wasm_bindgen_futures:: spawn_local;
45use yew:: prelude:: * ;
@@ -38,7 +39,7 @@ pub fn app() -> Html {
3839 // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command
3940 let new_msg = invoke (
4041 "greet" ,
41- JsValue :: from_serde ( & GreetArgs { name : & * name } ) . unwrap ( ) ,
42+ to_value ( & GreetArgs { name : & * name } ) . unwrap ( ) ,
4243 )
4344 . await ;
4445 log ( & new_msg. as_string ( ) . unwrap ( ) ) ;
You can’t perform that action at this time.
0 commit comments