0.4.3 • Published 2 years ago

@tuentyfaiv/svelte-form v0.4.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Faivform

A form library for Svelte. It is built on top of Svelte and Typescript. Inspired by Formik and React Hook Form.

You can check the documentation for more information.

Installation

npm install @tuentyfaiv/svelte-form

Basic example

  • Schema

    import type { FieldsSchema } from "@tuentyfaiv/svelte-form";
    
    export const signinSchema: = {
      email: "string",
      password: "string",
      // ...other fields
    } satisfies FieldsSchema;
  • Form

    <script lang="ts">
      import { Field } from "@tuentyfaiv/svelte-form";
      import { signinSchema } from "./your-schema/path";
    
      const form = faivform({ fields: signinSchema });
      const { submit } = $form;
      
      // or
    
      $: form = faivform({ fields: signinSchema });
      $: ({ submit } = $form);
const onSubmit = submit(async (values) => {
  // your logic
});
0.4.3

2 years ago

0.4.1

2 years ago

0.4.2

2 years ago

0.4.0

2 years ago

0.3.8

2 years ago

0.3.6

2 years ago

0.3.7

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.2

2 years ago

0.3.3

2 years ago

0.3.0

2 years ago

0.2.18

2 years ago

0.2.17

2 years ago

0.2.16

2 years ago

0.2.15

2 years ago

0.2.14

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.15

3 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.16

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.14

3 years ago

0.0.15

3 years ago

0.0.9

3 years ago

0.0.16

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago