This commit is contained in:
Tobias Klemp
2025-11-23 18:55:37 +01:00
parent c829f9f57b
commit 90280fd436
53 changed files with 1620 additions and 82 deletions

View File

@@ -0,0 +1,24 @@
<script lang="ts">
import type { CapacityProductVariation } from '$lib'
import * as m from '$lib/paraglide/messages'
import { ToggleButton } from '../button'
import { Label } from '../label'
const { variations }: { variations: CapacityProductVariation[] } = $props()
let selectedVariation = $state('')
</script>
<div class="mb-6">
<Label class="mb-3">{m['capacity_variation.title']()}</Label>
<div class="flex flex-row gap-2">
{#each variations as variation (variation.numericValue)}
<ToggleButton
onclick={() => (selectedVariation = variation.name)}
selected={selectedVariation === variation.name}
>
{variation.name}
</ToggleButton>
{/each}
</div>
</div>