Files
dbgate/packages/web/src/forms/TextField.svelte
Jan Prochazka b1ae7d53b9 forms login
2022-11-26 11:21:37 +01:00

23 lines
391 B
Svelte

<script lang="ts">
import { onMount } from 'svelte';
export let value;
export let focused = false;
export let domEditor = undefined;
export let autocomplete = 'new-password';
if (focused) onMount(() => domEditor.focus());
</script>
<input
type="text"
{...$$restProps}
bind:value
on:change
on:input
on:click
bind:this={domEditor}
on:keydown
{autocomplete}
/>