Easy to use form components for Svelte 5 with TypeScript support.
npm install svelte5-easy-forms
<script lang="ts">
import { Form, TextInput } from 'svelte5-easy-forms';
let email = $state('');
function handleSubmit(event: SubmitEvent) {
// Handle form submission
}
</script>
<Form on_submit={handleSubmit}>
<TextInput
name="email"
type="email"
label="Email"
bind:value={email}
required
/>
</Form>
pnpm install
pnpm run storybook