add simple example
This commit is contained in:
2 files changed
+33
No files matched your search
@@ -23,3 +23,7 @@ log = "0.4.17"
|
|||||||
[features]
|
[features]
|
||||||
regex = ["dioxus-router-core/regex"]
|
regex = ["dioxus-router-core/regex"]
|
||||||
serde = ["dioxus-router-core/serde"]
|
serde = ["dioxus-router-core/serde"]
|
||||||
|
|
||||||
|
[dev-dependencies]
|
||||||
|
dioxus = { path = "../dioxus" }
|
||||||
|
dioxus-desktop = { path = "../desktop" }
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
#![allow(non_snake_case)]
|
||||||
|
|
||||||
|
use dioxus::prelude::*;
|
||||||
|
use dioxus_router::prelude::*;
|
||||||
|
|
||||||
|
fn main() {
|
||||||
|
dioxus_desktop::launch(App);
|
||||||
|
}
|
||||||
|
|
||||||
|
fn App(cx: Scope) -> Element {
|
||||||
|
use_router(
|
||||||
|
&cx,
|
||||||
|
&|| RouterConfiguration {
|
||||||
|
..Default::default()
|
||||||
|
},
|
||||||
|
&|| Segment::content(comp(RootIndex)),
|
||||||
|
);
|
||||||
|
|
||||||
|
render! {
|
||||||
|
h1 { "hi" }
|
||||||
|
Outlet { }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fn RootIndex(cx: Scope) -> Element {
|
||||||
|
render! {
|
||||||
|
h1 { "Simple Example App" }
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in new issue
Block a user