Skip to content

Commit

Permalink
input name, qty, price and checkbox; add and delete buttons
Browse files Browse the repository at this point in the history
  • Loading branch information
gean-ferreira committed Oct 10, 2021
1 parent d848522 commit bad99b9
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion src/App.svelte
Original file line number Diff line number Diff line change
@@ -1,7 +1,37 @@
<script>
import { each, space } from "svelte/internal";
let list = [
{ name: "Apple", qty: 2, price: 2.99 },
{ name: "Banana", qty: 5, price: 1.99 },
{ name: "Orange", qty: 3, price: 0.69 },
{ name: "Tea", qty: 1, price: 4.99 },
];
</script>

<main />
<main>
<h1>Shopping list</h1>
<input type="text" name="" id="" placeholder="Product's name" />
<input type="number" name="" id="" value="1" />
<span>US$</span>
<input type="number" name="" id="" value="0.99" />
<button>Adicionar</button>
<ul class="shopping-list">
{#each list as item, i}
<li>
<input type="checkbox" />
<span>{item.qty}</span>
<span>{item.name}</span>
<span>{item.price}</span>
<button>Delete</button>
</li>
{/each}
</ul>
</main>

<style>
.shopping-list {
padding: 0px;
list-style-type: none;
}
</style>

0 comments on commit bad99b9

Please sign in to comment.