<h1 align="center"> mobx-form-lite <br><a href="https://badge.fury.io/js/mobx-form-lite"><img src="https://badge.fury.io/js/mobx-form-lite.svg" alt="Npm Version"></a> <a href="https://www.npmjs.com/package/mobx-form-lite"><img src="http://img.shields.io
npm install mobx-form-liteLightweight form management for MobX
- ✅ If you know MobX, you already know mobx-form-lite. The library is just a set of stores such as TextField, BooleanField, and helper functions like isFormTouched, isFormValid that operate on those stores.
- 🛠️ Type-safe, including nested forms. No JSON-based configuration.
- 🪶 Lightweight (~1 kb gzipped) since MobX does all the heavy lifting.
- 🚀 Performant. It avoids unnecessary re-renders, thanks to MobX.
- 🔄 Flexible. Supports all the possible ways of defining MobX store, such as makeAutoObservable, useLocalObservable, or decorators.
````
npm i mobx-form-lite
To check out docs, visit https://kubk.github.io/mobx-form-lite/
The package is close to a major release. If the documentation doesn't answer your questions, please check the unit tests or create an issue.