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()
|
}).collect()
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
input(type="button", value="Reset", on:click=move |_| {
|
span(role="button", on:click=move |_| {
|
||||||
sh.dispatch(cx, Message::LoadState(None));
|
sh.dispatch(cx, Message::LoadState(None));
|
||||||
})
|
}) { "Reset" } " "
|
||||||
input(type="button", value="Clear All", on:click=move |_| {
|
span(role="button", on:click=move |_| {
|
||||||
sh.dispatch(cx, Message::ResetRecipeCounts);
|
sh.dispatch(cx, Message::ResetRecipeCounts);
|
||||||
})
|
}) { "Clear All" } " "
|
||||||
input(type="button", value="Save Plan", on:click=move |_| {
|
span(role="button", on:click=move |_| {
|
||||||
// Poor man's click event signaling.
|
// Poor man's click event signaling.
|
||||||
sh.dispatch(cx, Message::SaveState(None));
|
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" }
|
label(for="show_staples_cb") { "Show staples" }
|
||||||
input(id="show_staples_cb", type="checkbox", bind:checked=show_staples)
|
input(id="show_staples_cb", type="checkbox", bind:checked=show_staples)
|
||||||
(make_shopping_table(cx, sh, 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");
|
info!("Registering add item request for inventory");
|
||||||
sh.dispatch(cx, Message::AddExtra(String::new(), String::new()));
|
sh.dispatch(cx, Message::AddExtra(String::new(), String::new()));
|
||||||
})
|
}) { "Add Item" } " "
|
||||||
input(type="button", value="Reset", class="no-print", on:click=move |_| {
|
span(role="button", class="no-print", on:click=move |_| {
|
||||||
info!("Registering reset request for inventory");
|
info!("Registering reset request for inventory");
|
||||||
sh.dispatch(cx, Message::ResetInventory);
|
sh.dispatch(cx, Message::ResetInventory);
|
||||||
})
|
}) { "Reset" } " "
|
||||||
input(type="button", value="Save", class="no-print", on:click=move |_| {
|
span(role="button", class="no-print", on:click=move |_| {
|
||||||
info!("Registering save request for inventory");
|
info!("Registering save request for inventory");
|
||||||
sh.dispatch(cx, Message::SaveState(None));
|
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)
|
input(type="text", id="username", bind:value=username)
|
||||||
label(for="password") { "Password" }
|
label(for="password") { "Password" }
|
||||||
input(type="password", bind:value=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");
|
info!("Attempting login request");
|
||||||
let (username, password) = ((*username.get_untracked()).clone(), (*password.get_untracked()).clone());
|
let (username, password) = ((*username.get_untracked()).clone(), (*password.get_untracked()).clone());
|
||||||
if username != "" && password != "" {
|
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");
|
debug!("triggering login click subscribers");
|
||||||
}) { }
|
}) { "Login" } " "
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user