Reactive svelte forms inspired by angular reactive forms.
npm install tf-svelte-rx-forms
bashyarn add rx-svelte-forms
Using npm
bashnpm install rx-svelte-forms
Usage
svelte Name: {#if name.touched && name.error} {name.error} {/if} Email: {#if email.touched && email.error} {email.error} {/if} Terms and Conditions: {#if terms.touched && terms.error} {terms.error} {/if} Submit {JSON.stringify(userForm$, undefined, 4)}
{name.error}
Email: {#if email.touched && email.error} {email.error} {/if}
{email.error}
Terms and Conditions: {#if terms.touched && terms.error} {terms.error} {/if}
{terms.error}
Submit