all: Set steps to be a single Vec & fix 'ingerdient' typo

This commit is contained in:
traxys 2023-06-25 21:37:28 +02:00
parent b01f08ba2f
commit 0c7e52bd8b
9 changed files with 78 additions and 81 deletions

View file

@ -421,7 +421,7 @@ fn AddIngredientInner(props: &AddIngredientProps) -> HtmlResult {
}
Err(e) => {
err.set(Some(format!("Could not add ingredient: {e}")));
},
}
}
});
}
@ -612,8 +612,8 @@ fn RecipeViewerInner(props: &RecipeViewerInnerProps) -> HtmlResult {
}})}
</ul>
<AddIngredient
token={props.token.clone()}
household={props.household}
token={props.token.clone()}
household={props.household}
recipe={props.id}
update={update.clone()}
/>
@ -622,7 +622,7 @@ fn RecipeViewerInner(props: &RecipeViewerInnerProps) -> HtmlResult {
<div class="text-start">
<h2>{"Steps"}</h2>
<ul class="list-group list-group-flush">
{for r.steps.iter().map(|text| html!{
{for r.steps.split('\n').map(|text| html!{
<li class="list-group-item">{text}</li>
})}
</ul>