blob: 3e25ec34e0a40befcda564575e3e8f4446a6fdc2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<script lang="ts">
let {
models,
selected,
onSelect,
}: {
models: readonly string[];
selected: string;
onSelect: (model: string) => void;
} = $props();
</script>
<select
class="select"
value={selected}
onchange={(e) => onSelect(e.currentTarget.value)}
aria-label="Model selector"
>
{#each models as model (model)}
<option value={model}>{model}</option>
{/each}
</select>
|