Skip to content

Commit 9f202d7

Browse files
authored
feat: add console_error_panic_hook to Rust templates (#649)
* Add `console_error_panic_hook` to Leptos template. * add to yew and sycamore templates * change file
1 parent 7a851c8 commit 9f202d7

7 files changed

Lines changed: 12 additions & 0 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"create-tauri-app": patch
3+
"create-tauri-app-js": patch
4+
---
5+
6+
Add `console_error_panic_hook` to `yew`, `leptos` and `sycamore` templates.

templates/template-leptos/Cargo.toml.lte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ wasm-bindgen-futures = "0.4"
1111
js-sys = "0.3"
1212
serde = { version = "1", features = ["derive"] }
1313
serde-wasm-bindgen = "0.6"
14+
console_error_panic_hook = "0.1.7"
1415

1516
[workspace]
1617
members = ["src-tauri"]

templates/template-leptos/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use app::*;
44
use leptos::*;
55

66
fn main() {
7+
console_error_panic_hook::set_once();
78
mount_to_body(|| {
89
view! {
910
<App/>

templates/template-sycamore/Cargo.toml.lte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ wasm-bindgen-futures = "0.4"
1111
js-sys = "0.3"
1212
serde-wasm-bindgen = "0.4"
1313
serde = { version = "1", features = ["derive"] }
14+
console_error_panic_hook = "0.1.7"
1415

1516
[workspace]
1617
members = ["src-tauri"]

templates/template-sycamore/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ mod app;
33
use app::App;
44

55
fn main() {
6+
console_error_panic_hook::set_once();
67
sycamore::render(App);
78
}

templates/template-yew/Cargo.toml.lte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ web-sys = "0.3"
1212
js-sys = "0.3"
1313
serde = { version = "1", features = ["derive"] }
1414
serde-wasm-bindgen = "0.6"
15+
console_error_panic_hook = "0.1.7"
1516

1617
[workspace]
1718
members = ["src-tauri"]

templates/template-yew/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ mod app;
33
use app::App;
44

55
fn main() {
6+
console_error_panic_hook::set_once();
67
yew::Renderer::<App>::new().render();
78
}

0 commit comments

Comments
 (0)