Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/flo-bit/shapecraft. flo-bit.dev/shapecraft
Something went wrong. Try again.
595 B · 21 lines
Svelte
at main
12345678910111213141516171819202122<script lang="ts"> let { label, value, options, onchange }: { label: string; value: string; options: string[]; onchange: (v: string) => void } = $props();</script>
<div class="flex items-center justify-between gap-3"> <span class="text-[12.5px] font-medium text-muted">{label}</span> <select class="h-8 min-w-28 rounded-lg border-line2 bg-panel2 py-0 pl-3 text-[13px] font-semibold text-ink focus:border-accent focus:ring-0" {value} onchange={(e) => onchange(e.currentTarget.value)} > {#each options as o (o)} <option value={o}>{o}</option> {/each} </select></div>