mirror of
https://github.com/yewstack/yew.git
synced 2026-02-01 17:26:28 +00:00
Add multiple classes demo
This commit is contained in:
parent
366e514fab
commit
f8bd9e70fd
@ -97,7 +97,7 @@ fn view(model: &Model) -> Html<Msg> {
|
||||
|
||||
fn view_first_name_input(model: &Model) -> Html<Msg> {
|
||||
html! {
|
||||
<input class="new-client-firstname",
|
||||
<input class=("new-client", "firstname"),
|
||||
placeholder="First name",
|
||||
value=&model.first_name_value,
|
||||
oninput=|e: InputData| Msg::UpdateFirstName(e.value),
|
||||
@ -109,7 +109,7 @@ fn view_first_name_input(model: &Model) -> Html<Msg> {
|
||||
|
||||
fn view_last_name_input(model: &Model) -> Html<Msg> {
|
||||
html! {
|
||||
<input class="new-client-lastname",
|
||||
<input class=("new-client", "lastname"),
|
||||
placeholder="Last name",
|
||||
value=&model.last_name_value,
|
||||
oninput=|e: InputData| Msg::UpdateLastName(e.value),
|
||||
|
||||
@ -180,7 +180,7 @@ fn view_input(model: &Model) -> Html<Msg> {
|
||||
|
||||
fn view_entry((idx, entry): (usize, &Entry)) -> Html<Msg> {
|
||||
html! {
|
||||
<li class={ if entry.editing == true { "editing" } else { "" }},>
|
||||
<li class=if entry.editing == true { "editing" } else { "" },>
|
||||
<div class="view",>
|
||||
<input class="toggle", type="checkbox", checked=entry.completed, onclick=move|_| Msg::Toggle(idx), />
|
||||
<label ondoubleclick=move|_| Msg::ToggleEdit(idx),>{ &entry.description }</label>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user