remove duplicate blog in the router example

This commit is contained in:
Evan Almloff committed 2024-01-16 15:54:09 -06:00
1 parent ad01a45f3b
commit 341bc7f6a1
2 files changed
+5 -3

No files matched your search

+4 -2
View File
@@ -5,7 +5,7 @@ fn main() {
launch_desktop(Route::Home {}); launch_desktop(Route::Home {});
} }
#[derive(Routable, Clone)] #[derive(Routable, Clone, Debug, PartialEq)]
#[rustfmt::skip] #[rustfmt::skip]
enum Route { enum Route {
#[layout(NavBar)] #[layout(NavBar)]
@@ -15,7 +15,7 @@ enum Route {
#[layout(Blog)] #[layout(Blog)]
#[route("/")] #[route("/")]
BlogList {}, BlogList {},
#[route("/blog/:name")] #[route("/:name")]
BlogPost { name: String }, BlogPost { name: String },
#[end_layout] #[end_layout]
#[end_nest] #[end_nest]
@@ -49,11 +49,13 @@ fn NavBar() -> Element {
#[component] #[component]
fn Home() -> Element { fn Home() -> Element {
println!("Home");
rsx! { h1 { "Welcome to the Dioxus Blog!" } } rsx! { h1 { "Welcome to the Dioxus Blog!" } }
} }
#[component] #[component]
fn Blog() -> Element { fn Blog() -> Element {
println!("Blog");
rsx! { rsx! {
h1 { "Blog" } h1 { "Blog" }
Outlet::<Route> {} Outlet::<Route> {}
+1 -1
View File
@@ -1,4 +1,4 @@
use dioxus_lib::prelude::{consume_context, try_consume_context, use_hook}; use dioxus_lib::prelude::{try_consume_context, use_hook};
use crate::prelude::{Navigator, RouterContext}; use crate::prelude::{Navigator, RouterContext};