Merge branch 'master' into intigrate-collect-assets

This commit is contained in:
Evan Almloff committed 2023-09-17 19:40:14 -05:00
1 parent ffb5de91d1
commit f976e08f71
379 files changed
+1962 -13517

No files matched your search

+7 -4
View File
@@ -1,5 +1,3 @@
#![allow(non_snake_case)]
use dioxus::prelude::*;
use dioxus_router::prelude::*;
@@ -37,12 +35,14 @@ enum Route {
}
// ANCHOR_END: router
#[component]
fn App(cx: Scope) -> Element {
render! {
Router::<Route> {}
}
}
#[component]
fn NavBar(cx: Scope) -> Element {
render! {
nav {
@@ -55,12 +55,14 @@ fn NavBar(cx: Scope) -> Element {
}
}
#[component]
fn Home(cx: Scope) -> Element {
render! {
h1 { "Welcome to the Dioxus Blog!" }
}
}
#[component]
fn Blog(cx: Scope) -> Element {
render! {
h1 { "Blog" }
@@ -68,6 +70,7 @@ fn Blog(cx: Scope) -> Element {
}
}
#[component]
fn BlogList(cx: Scope) -> Element {
render! {
h2 { "Choose a post" }
@@ -88,14 +91,14 @@ fn BlogList(cx: Scope) -> Element {
}
}
#[inline_props]
#[component]
fn BlogPost(cx: Scope, name: String) -> Element {
render! {
h2 { "Blog Post: {name}"}
}
}
#[inline_props]
#[component]
fn PageNotFound(cx: Scope, route: Vec<String>) -> Element {
render! {
h1 { "Page not found" }