mirror of
https://github.com/zaphar/kitchen.git
synced 2025-07-22 19:40:14 -04:00
More Desktop Friendly buttons
This commit is contained in:
parent
36679b6569
commit
829b81d3e2
@ -54,15 +54,15 @@ pub fn RecipePlan<'ctx, G: Html>(cx: Scope<'ctx>, sh: StateHandler<'ctx>) -> Vie
|
||||
}).collect()
|
||||
))
|
||||
}
|
||||
input(type="button", value="Reset", on:click=move |_| {
|
||||
span(role="button", on:click=move |_| {
|
||||
sh.dispatch(cx, Message::LoadState(None));
|
||||
})
|
||||
input(type="button", value="Clear All", on:click=move |_| {
|
||||
}) { "Reset" } " "
|
||||
span(role="button", on:click=move |_| {
|
||||
sh.dispatch(cx, Message::ResetRecipeCounts);
|
||||
})
|
||||
input(type="button", value="Save Plan", on:click=move |_| {
|
||||
}) { "Clear All" } " "
|
||||
span(role="button", on:click=move |_| {
|
||||
// Poor man's click event signaling.
|
||||
sh.dispatch(cx, Message::SaveState(None));
|
||||
})
|
||||
}) { "Save Plan" } " "
|
||||
}
|
||||
}
|
||||
|
@ -200,17 +200,17 @@ pub fn ShoppingList<'ctx, G: Html>(cx: Scope<'ctx>, sh: StateHandler<'ctx>) -> V
|
||||
label(for="show_staples_cb") { "Show staples" }
|
||||
input(id="show_staples_cb", type="checkbox", bind:checked=show_staples)
|
||||
(make_shopping_table(cx, sh, show_staples))
|
||||
input(type="button", value="Add Item", class="no-print", on:click=move |_| {
|
||||
span(role="button", class="no-print", on:click=move |_| {
|
||||
info!("Registering add item request for inventory");
|
||||
sh.dispatch(cx, Message::AddExtra(String::new(), String::new()));
|
||||
})
|
||||
input(type="button", value="Reset", class="no-print", on:click=move |_| {
|
||||
}) { "Add Item" } " "
|
||||
span(role="button", class="no-print", on:click=move |_| {
|
||||
info!("Registering reset request for inventory");
|
||||
sh.dispatch(cx, Message::ResetInventory);
|
||||
})
|
||||
input(type="button", value="Save", class="no-print", on:click=move |_| {
|
||||
}) { "Reset" } " "
|
||||
span(role="button", class="no-print", on:click=move |_| {
|
||||
info!("Registering save request for inventory");
|
||||
sh.dispatch(cx, Message::SaveState(None));
|
||||
})
|
||||
}) { "Save" } " "
|
||||
}
|
||||
}
|
||||
|
@ -27,7 +27,7 @@ pub fn LoginForm<'ctx, G: Html>(cx: Scope<'ctx>, sh: StateHandler<'ctx>) -> View
|
||||
input(type="text", id="username", bind:value=username)
|
||||
label(for="password") { "Password" }
|
||||
input(type="password", bind:value=password)
|
||||
input(type="button", value="Login", on:click=move |_| {
|
||||
span(role="button", on:click=move |_| {
|
||||
info!("Attempting login request");
|
||||
let (username, password) = ((*username.get_untracked()).clone(), (*password.get_untracked()).clone());
|
||||
if username != "" && password != "" {
|
||||
@ -41,7 +41,7 @@ pub fn LoginForm<'ctx, G: Html>(cx: Scope<'ctx>, sh: StateHandler<'ctx>) -> View
|
||||
});
|
||||
}
|
||||
debug!("triggering login click subscribers");
|
||||
}) { }
|
||||
}) { "Login" } " "
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user