File tree Expand file tree Collapse file tree 4 files changed +15
-6
lines changed
templates/template-dioxus Expand file tree Collapse file tree 4 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " create-tauri-app " : " minor"
3+ " create-tauri-app-js " : " minor"
4+ ---
5+
6+ - Update ` dioxus ` to ` 0.7 ` with minor changes to the template.
7+ - Disable interactive mode for ` dx serve ` . Fixes broken terminal when developing.
Original file line number Diff line number Diff line change 22# SPDX-License-Identifier: Apache-2.0
33# SPDX-License-Identifier: MIT
44
5- beforeDevCommand = dx serve --port 1420
5+ beforeDevCommand = dx serve --port 1420 --interactive false
66beforeBuildCommand = dx bundle --release
77devUrl = http://localhost:1420
88frontendDist = ../dist/public
Original file line number Diff line number Diff line change 11[package]
22name = "{% package_name %}-ui"
33version = "0.1.0"
4- edition = "2021 "
4+ edition = "2024 "
55
66# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
77[dependencies]
8- dioxus = { version = "0.6 ", features = ["web"] }
9- dioxus-logger = "0.6 "
8+ dioxus = { version = "0.7 ", features = ["web"] }
9+ dioxus-logger = "0.7 "
1010wasm-bindgen = "0.2"
1111wasm-bindgen-futures = "0.4"
1212web-sys = "0.3"
Original file line number Diff line number Diff line change @@ -23,7 +23,9 @@ pub fn App() -> Element {
2323 let mut name = use_signal(|| String::new());
2424 let mut greet_msg = use_signal(|| String::new());
2525
26- let greet = move |_: FormEvent| async move {
26+ let greet = move |event: FormEvent| async move {
27+ event.prevent_default();
28+
2729 if name.read().is_empty() {
2830 return;
2931 }
@@ -78,4 +80,4 @@ pub fn App() -> Element {
7880 p { "{greet_msg}" }
7981 }
8082 }
81- }
83+ }
You can’t perform that action at this time.
0 commit comments