spartacus-inventur-frontend/src/lib/Drink.svelte

57 lines
2.4 KiB
Svelte
Raw Normal View History

2023-01-17 20:14:05 +01:00
<!-- svelte-ignore a11y-missing-attribute -->
2023-01-18 22:58:07 +01:00
<!-- svelte-ignore a11y-click-events-have-key-events -->
2023-01-17 20:14:05 +01:00
<script lang="ts">
2023-01-18 22:58:07 +01:00
import { activeCategory, drinks } from "../stores.js";
2023-01-17 20:14:05 +01:00
</script>
2023-01-18 22:58:07 +01:00
<section class="section">
<div class="container">
{#if $activeCategory == ""}
<article class="message is-info">
<div class="message-header">
2023-01-19 00:17:51 +01:00
<p>Hallo! Schön, dass du eine Inventur machen möchtest. :)</p>
2023-01-18 22:58:07 +01:00
</div>
<div class="message-body">
2023-01-19 00:17:51 +01:00
<p>
Wähle oben eine Getränkekategorie aus, um mit der Inventur loszulegen.
<br>
Dein Fortschritt wird gespeichert, bis du mit Klick auf <span class="tag is-primary"><strong>Abschluss</strong></span> die Inventur abschließt.
<br>
Wenn du neu starten möchtest, klicke auf <span class="tag is-danger"><strong>Reset</strong></span>.
<br><br>
Zurück hierher kommst du, wenn du oben auf das Spartacus-Logo klickst.
</p>
</div>
</article>
<article class="message is-link">
<div class="message-body">
<p>
Inventur begonnen am TBD
<!-- Wenn schon was im local storage liegt, sollte der Zeitpunkt der Erstellung hier genannt werden -->
</p>
2023-01-18 22:58:07 +01:00
</div>
</article>
{:else}
{#each $drinks as drink, name}
{#if drink.type == $activeCategory}
2023-01-19 00:17:51 +01:00
<div class="box">
<div class="columns">
<div class="column is-one-third">
{drink.name}
</div>
<div class="column">
<input class="input is-primary" type="number" placeholder="Anzahl volle Gebinde/Kästen">
</div>
<div class="column">
<input class="input is-rounded" type="number" placeholder="Anzahl einzelne Flaschen">
</div>
</div>
2023-01-18 22:58:07 +01:00
</div>
{/if}
{/each}
{/if}
</div>
</section>