Files
svelte-headlessui/src/lib/internal/elements/Datalist.svelte
Ryan Gossiaux 6d2aa60d22 Use new TS option to preserve imports in tests
These assertions were here to prevent imports (needed for svelte-inine-compile) from being removed.
2022-01-17 23:59:29 -05:00

20 lines
545 B
Svelte

<script lang="ts">
import type { ActionArray } from "$lib/hooks/use-actions";
import { useActions } from "$lib/hooks/use-actions";
import { get_current_component } from "svelte/internal";
import { forwardEventsBuilder } from "../forwardEventsBuilder";
export let use: ActionArray = [];
export let el: HTMLDataListElement | null = null;
const forwardEvents = forwardEventsBuilder(get_current_component());
</script>
<datalist
bind:this={el}
use:useActions={use}
use:forwardEvents
{...$$restProps}
>
<slot />
</datalist>