form icon indicating copy to clipboard operation
form copied to clipboard

Svelte support

Open LukeHagar opened this issue 1 year ago • 0 comments

<script lang ="ts">
import {createForm} from "@tanstack/svelte-form"

const form = createForm({
    defaultValues: {
        age: 0
    },
    onSubmit(values) {
        alert(JSON.stringify(values))
    }
});

$: Field = form.Field;
</script>

<Field name="age" onChange={val => val < 13 ? "You must be 13 to make an account" : undefined}>
    <svelte:fragment let:field>
        <input value={field.state.value}/>
    </svelte:fragment>
</Field>


LukeHagar avatar Nov 09 '23 00:11 LukeHagar