2.0.0-beta.31 • Published 27 days ago

graneet-form v2.0.0-beta.31

Weekly downloads
-
License
MIT
Repository
github
Last release
27 days ago

graneet-form

Documentation

Performant forms and wizard library for React

Features 🚀

  • Performant and easy to use
  • System of wizard integrated with integration of form
  • Small bundle size
  • Error handle
  • Value watching built-in

Install

pnpm add graneet-form
# or
yarn add graneet-form
# or
npm install graneet-form

#Usage

import { Field, useForm } from 'graneet-form';

function Input({ name }) {
  return (
    <Field
      name={name}
      render={({ value, onChange, onBlur, onFocus }, state) => {
        return <input value={value} onChange={onChange} onBlur={onBlur} onFocus={onFocus} />;
      }}
    />
  );
}

function App() {
  const form = useForm();

  const handleClick = () => form.getFormValues();

  return (
    <Form form={form}>
      <Input name="firstName" />
      <button onClick={handleClick} />
    </Form>
  );
}
2.0.0-beta.31

27 days ago

2.0.0-beta.30

2 months ago

2.0.0-beta.26

2 months ago

2.0.0-beta.25

2 months ago

2.0.0-beta.29

2 months ago

2.0.0-beta.28

2 months ago

2.0.0-beta.27

2 months ago

2.0.0-beta.22

6 months ago

2.0.0-beta.21

6 months ago

2.0.0-beta.20

6 months ago

2.0.0-beta.24

6 months ago

2.0.0-beta.23

6 months ago

2.0.0-beta.19

6 months ago

2.0.0-beta.18

7 months ago

2.0.0-beta.17

7 months ago

2.0.0-beta.16

10 months ago

2.0.0-beta.15

1 year ago

2.0.0-beta.14

1 year ago

2.0.0-beta.13

1 year ago

2.0.0-beta.9

2 years ago

2.0.0-beta.8

2 years ago

2.0.0-beta.7

2 years ago

2.0.0-beta.11

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.1

2 years ago

2.0.0-beta.0

2 years ago

2.0.0-beta.12

2 years ago

2.0.0-beta.6

2 years ago

2.0.0-beta.5

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-beta.3

2 years ago

1.2.0

2 years ago

1.3.0

2 years ago

1.2.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago