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]
|
||||
regex = ["dioxus-router-core/regex"]
|
||||
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