Files
ui/src/lib/components/MultiSelect/MultiSelect.svelte
T
Brandon WeesandJason Rasmussen 7f756355f5 chore: formatter use 2 spaces instead of tabs (#273)
* chore: formatter use 2 spaces instead of tabs

* chore: format

* chore: use defaults

* chore: 120 width

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-09-18 15:26:01 -04:00

15 lines
423 B
Svelte

<script lang="ts">
import InternalSelect from '$lib/internal/Select.svelte';
import type { MultiSelectProps, SelectItem } from '$lib/types.js';
type T = SelectItem;
let { onChange, values = $bindable([]), ...restProps }: MultiSelectProps<T> = $props();
const handleChange = (items: T[]) => {
onChange?.(items);
};
</script>
<InternalSelect multiple bind:values onChange={handleChange} {...restProps} />