@deckstar/react-final-form
v1.0.14
Published
π High performance subscription-based form state management for React. Made with TypeScript.
Downloads
1
Maintainers
Readme
final-form-ts
Introduction
Final Form TS is a subscription-based state-management library for building forms in JavaScript.
Acknowledgements
Final Form TS is a fork of Erik Rasmussen's Final Form, rewritten in TypeScript.
Quick install
Pick the form package that you want and install it with the "@deckstar" prefix. For example:
yarn add @deckstar/react-final-form
The package is mostly compatible with the original final-form
packages.
import { Form } from "@deckstar/react-final-form"; // almost identical to the original react-final-form
Package alias
If you wish to import packages with their original names (e.g. "react-final-form" rather than "@deckstar/react-final-form"), you must install the packages with an alias. Make sure to include the version! For example:
yarn add final-form@npm:@deckstar/react-final-form@^1.0.0
This alias would allow you to import things with the same package name as the original package. This can be useful if you don't wish to rewrite imports throughout a project.
// import { Form } from "@deckstar/react-final-form"; // won't work anymore
import { Form } from "react-final-form"; // works after adding the alias!