thaw/gh-pages/src/app.rs

33 lines
1.3 KiB
Rust
Raw Normal View History

2023-06-13 12:43:15 +08:00
use crate::pages::*;
use leptos::*;
use leptos_router::*;
#[component]
2023-08-29 09:11:22 +08:00
pub fn App() -> impl IntoView {
view! {
2023-06-13 12:43:15 +08:00
<Router base="/melt-ui">
<Routes base="/melt-ui".to_string() >
2023-09-01 10:37:36 +08:00
<Route path="/" view=Home />
<Route path="/components" view=ComponentsPage>
<Route path="/menu" view=MenuPage />
<Route path="/slider" view=SliderPage />
2023-09-21 22:32:20 +08:00
<Route path="/tabbar" view=TabbarPage />
2023-09-21 22:59:35 +08:00
<Route path="/nav-bar" view=NavBarPage />
2023-09-01 10:37:36 +08:00
<Route path="/input" view=InputPage />
<Route path="/image" view=ImagePage />
<Route path="/modal" view=ModalPage />
<Route path="/button" view=ButtonPage />
<Route path="/checkbox" view=CheckboxPage />
2023-09-21 22:59:35 +08:00
<Route path="/toast" view=ToastPage />
2023-09-01 10:37:36 +08:00
<Route path="/tabs" view=TabsPage />
<Route path="/select" view=SelectPage />
2023-10-03 17:57:37 +08:00
<Route path="/space" view=SpacePage />
2023-06-13 12:43:15 +08:00
</Route>
2023-09-21 22:32:20 +08:00
<Route path="/mobile/tabbar" view=TabbarDemoPage />
2023-09-21 22:59:35 +08:00
<Route path="/mobile/nav-bar" view=NavBarDemoPage />
<Route path="/mobile/toast" view=ToastDemoPage />
2023-06-13 12:43:15 +08:00
</Routes>
</Router>
}
}