diff options
Diffstat (limited to 'wasm/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor')
-rw-r--r-- | wasm/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/wasm/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor b/wasm/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor new file mode 100644 index 0000000..9c890a9 --- /dev/null +++ b/wasm/BlazingPizza.Client/Shared/ConfiguredPizzaItem.razor @@ -0,0 +1,18 @@ +<div class="cart-item"> + <a @onclick="@OnRemoved" class="delete-item">x</a> + <div class="title">@(Pizza.Size)" @Pizza.Special.Name</div> + <ul> + @foreach (var topping in Pizza.Toppings) + { + <li>+ @topping.Topping.Name</li> + } + </ul> + <div class="item-price"> + @Pizza.GetFormattedTotalPrice() + </div> +</div> + +@functions { + [Parameter] Pizza Pizza { get; set; } + [Parameter] EventCallback OnRemoved { get; set; } +}
\ No newline at end of file |