Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A completely type-checked form builder for React

License

NotificationsYou must be signed in to change notification settings

CodeStix/typed-react-form

Repository files navigation

NPMNPM Size

A completely type-checked form builder for React with Typescript

  • ✔️Type-checked: Make less errors, even field names are strongly typed.
  • 🤔Simple: A welldocumented, intuitive and easy to understand api.
  • 🔥Fast: Only rerenders the fields that change if used correctly. This allows you to create huge forms.
  • 📦Pretty Small:NPM Size

Install

npm install typed-react-form

Typescript demos

Type-checked field names

type-checked field names

Type-checked custom inputs

type-checked custom inputs

Type-checked object/array fields

type-checked object/array fields

Javascript/typescript React

This library is built from the ground up for React with typescript, but it also works with with vanilla React, without enforced type checking.

Contributing

Contributions are welcome.

  1. Clone this repo.
  2. Install deps usingyarn. Yarn is required because of the resolutions field in package.json, npm does not support this.
  3. Runyarn start, this will watch source files insrc/ and rebuild on change.
  4. Open a new terminal and navigate totesting/, runyarn andyarn start to start the testing application.
  5. Done! When you edit source code, it will be rebuilt and update the testing application.

License

MIT ©Stijn Rogiest


[8]ページ先頭

©2009-2025 Movatter.jp