From b4f04a2b04f7c7316910e96325a733dd48826d7f Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Tue, 15 Feb 2022 22:30:18 -0500 Subject: [PATCH] Remove root page from the routes --- web/src/components/header.rs | 4 +--- web/src/web.rs | 13 ++++--------- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/web/src/components/header.rs b/web/src/components/header.rs index fcc7a08..f7b737e 100644 --- a/web/src/components/header.rs +++ b/web/src/components/header.rs @@ -18,9 +18,7 @@ use sycamore::prelude::*; pub fn header() -> View { view! { div(class="menu") { - span { a(href="/ui/") { "Home" }} - " | " - span { a(href="/ui/plan/") { "Meal Plan" }} + span { a(href="/ui/") { "Meal Plan" }} } } } diff --git a/web/src/web.rs b/web/src/web.rs index 11311f8..0ee71b5 100644 --- a/web/src/web.rs +++ b/web/src/web.rs @@ -23,12 +23,10 @@ use sycamore_router::{HistoryIntegration, Route, Router, RouterProps}; #[derive(Route, Debug)] enum AppRoutes { - #[to("/ui")] - Root, + #[to("/ui/")] + Plan, #[to("/ui/recipe/")] Recipe { index: usize }, - #[to("/ui/plan")] - Plan, #[not_found] NotFound, } @@ -36,15 +34,12 @@ enum AppRoutes { fn route_switch(route: ReadSignal) -> View { view! { (match route.get().as_ref() { - AppRoutes::Root => view! { - Start() + AppRoutes::Plan => view! { + MealPlan() }, AppRoutes::Recipe { index: idx } => view! { RecipeView(*idx) }, - AppRoutes::Plan => view! { - MealPlan() - }, AppRoutes::NotFound => view! { "NotFound" },