Make new enum router less breaking

This commit is contained in:
Evan Almloff committed 2023-07-24 11:57:56 -07:00
1 parent b51ffa0590
commit 61dc549ba1
16 files changed
+74 -63

No files matched your search

+4 -4
View File
@@ -58,12 +58,12 @@ fn ClientList(cx: Scope) -> Element {
h2 { "List of Clients" }
Link {
target: Route::ClientAdd {},
to: Route::ClientAdd {},
class: "pure-button pure-button-primary",
"Add Client"
}
Link {
target: Route::Settings {},
to: Route::Settings {},
class: "pure-button",
"Settings"
}
@@ -161,7 +161,7 @@ fn ClientAdd(cx: Scope) -> Element {
"Save"
}
Link {
target: Route::ClientList {},
to: Route::ClientList {},
class: "pure-button pure-button-primary red",
"Cancel"
}
@@ -190,7 +190,7 @@ fn Settings(cx: Scope) -> Element {
}
Link {
target: Route::ClientList {},
to: Route::ClientList {},
class: "pure-button",
"Go back"
}
+4 -4
View File
@@ -48,10 +48,10 @@ fn Footer(cx: Scope) -> Element {
nav {
ul {
li { Link { target: Route::Home {}, "Home" } }
li { Link { target: Route::Games {}, "Games" } }
li { Link { target: Route::Play {}, "Play" } }
li { Link { target: Route::Settings {}, "Settings" } }
li { Link { to: Route::Home {}, "Home" } }
li { Link { to: Route::Games {}, "Games" } }
li { Link { to: Route::Play {}, "Play" } }
li { Link { to: Route::Settings {}, "Settings" } }
}
}
}
+2 -2
View File
@@ -43,8 +43,8 @@ fn Header(cx: Scope) -> Element {
render! {
h1 { "Your app here" }
ul {
li { Link { target: Route::Home {}, "home" } }
li { Link { target: Route::Settings {}, "settings" } }
li { Link { to: Route::Home {}, "home" } }
li { Link { to: Route::Settings {}, "settings" } }
}
Outlet {}
}
+4 -4
View File
@@ -48,8 +48,8 @@ fn NavBar(cx: Scope) -> Element {
render! {
nav {
ul {
li { Link { target: Route::Home {}, "Home" } }
li { Link { target: Route::BlogList {}, "Blog" } }
li { Link { to: Route::Home {}, "Home" } }
li { Link { to: Route::BlogList {}, "Blog" } }
}
}
Outlet {}
@@ -78,13 +78,13 @@ fn BlogList(cx: Scope) -> Element {
ul {
li {
Link {
target: Route::BlogPost { name: "Blog post 1".into() },
to: Route::BlogPost { name: "Blog post 1".into() },
"Read the first blog post"
}
}
li {
Link {
target: Route::BlogPost { name: "Blog post 2".into() },
to: Route::BlogPost { name: "Blog post 2".into() },
"Read the second blog post"
}
}
+6 -6
View File
@@ -41,11 +41,11 @@ fn NavBar(cx: Scope) -> Element {
render! {
h1 { "Your app here" }
ul {
li { Link { target: Route::Home {}, "home" } }
li { Link { target: Route::BlogList {}, "blog" } }
li { Link { target: Route::BlogPost { post: "tim".into() }, "tims' blog" } }
li { Link { target: Route::BlogPost { post: "bill".into() }, "bills' blog" } }
li { Link { target: Route::BlogPost { post: "james".into() }, "james amazing' blog" } }
li { Link { to: Route::Home {}, "home" } }
li { Link { to: Route::BlogList {}, "blog" } }
li { Link { to: Route::BlogPost { post: "tim".into() }, "tims' blog" } }
li { Link { to: Route::BlogPost { post: "bill".into() }, "bills' blog" } }
li { Link { to: Route::BlogPost { post: "james".into() }, "james amazing' blog" } }
}
Outlet {}
}
@@ -70,7 +70,7 @@ fn BlogPost(cx: Scope, post: String) -> Element {
render! {
div {
h3 { "blog post: {post}" }
Link { target: Route::BlogList {}, "back to blog list" }
Link { to: Route::BlogList {}, "back to blog list" }
}
}
}