mirror of
https://github.com/bartvdbraak/omnidash.git
synced 2025-05-03 02:11:20 +00:00
28 lines
522 B
Svelte
28 lines
522 B
Svelte
<script lang="ts">
|
|
import { getFormField } from 'formsnap';
|
|
import type { HTMLInputAttributes } from 'svelte/elements';
|
|
import { Input, type InputEvents } from '$lib/components/ui/input';
|
|
|
|
type $$Props = HTMLInputAttributes;
|
|
type $$Events = InputEvents;
|
|
|
|
const { attrStore, value } = getFormField();
|
|
</script>
|
|
|
|
<Input
|
|
{...$attrStore}
|
|
bind:value={$value}
|
|
{...$$restProps}
|
|
on:blur
|
|
on:change
|
|
on:click
|
|
on:focus
|
|
on:keydown
|
|
on:keypress
|
|
on:keyup
|
|
on:mouseover
|
|
on:mouseenter
|
|
on:mouseleave
|
|
on:paste
|
|
on:input
|
|
/>
|