fix more examples

This commit is contained in:
Evan Almloff committed 2024-01-16 12:28:21 -06:00
1 parent db35a9b48c
commit 407a82588a
59 files changed
+166 -195

No files matched your search

+5 -5
View File
@@ -45,7 +45,7 @@ pub fn app() -> Element {
filtered_todos
});
rsx! {
render! {
section { class: "todoapp",
style { {include_str!("./assets/todomvc.css")} }
TodoHeader { todos }
@@ -98,7 +98,7 @@ pub fn TodoHeader(mut todos: Signal<HashMap<u32, TodoItem>>) -> Element {
}
};
rsx! {
render! {
header { class: "header",
h1 { "todos" }
input {
@@ -119,7 +119,7 @@ pub fn TodoEntry(mut todos: Signal<HashMap<u32, TodoItem>>, id: u32) -> Element
let checked = use_selector(move || todos.read().get(&id).unwrap().checked);
let contents = use_selector(move || todos.read().get(&id).unwrap().contents.clone());
rsx! {
render! {
li { class: if checked() { "completed" }, class: if is_editing() { "editing"},
div { class: "view",
input {
@@ -168,7 +168,7 @@ pub fn ListFooter(
) -> Element {
let show_clear_completed = use_selector(move || todos.read().values().any(|todo| todo.checked));
rsx! {
render! {
footer { class: "footer",
span { class: "todo-count",
strong { "{active_todo_count} " }
@@ -209,7 +209,7 @@ pub fn ListFooter(
}
pub fn PageFooter() -> Element {
rsx! {
render! {
footer { class: "info",
p { "Double-click to edit a todo" }
p {