use leptos::{ IntoView, component, error::ErrorBoundary, prelude::{ClassAttribute, CollectView, ElementChild, Get, GetUntracked}, view, }; use leptos_router::{ NavigateOptions, hooks::{use_navigate, use_query_map}, }; use crate::components::{ product_overview::ProductOverview, recipies::Recipies, site_header::SiteHeader, }; #[component] pub fn Home() -> impl IntoView { let query_map = use_query_map().get_untracked(); let navigate = use_navigate(); if let Some(path) = query_map.get("path") { navigate(&path, NavigateOptions::default()); } view! { "Uh oh! Something went wrong!"

"Errors: "

// Render a list of errors as strings - good for development purposes } }>
} }