3.1.2 • Published 4 months ago
formstate-x v3.1.2
formstate-x
formstate-x is a tool to help you manage form state, based on MobX. formstate-x provides:
- Composability: Forms are composition of inputs, complex inputs are composition of simpler inputs. With composability provided by formstate-x, you can build arbitrary complex forms or input components with maximal code reuse.
- Type safety: With Typescript, no matter how complex or dynamic the form logic is, you can get type-safe result for value, error, validator, etc.
- Reactive validation: With reactivity system of MobX, every dependency change triggers validation automatically and you can easily react to state change
- UI-independent: formstate-x only deals with state / data, you can easily use it with any UI library you like
Documentation
You can find full documentation here.
Contributing
- Fork the repo and clone the forked repo
Install dependencies
npm i
Edit the code
Do lint & unit test
npm run validate
Commit and push, then create a pull request
3.1.2
4 months ago
3.1.1
2 years ago
3.1.0
2 years ago
2.0.3
2 years ago
3.0.0
2 years ago
3.0.0-beta.1
2 years ago
2.0.2
2 years ago
2.0.1
3 years ago
2.0.0
3 years ago
2.0.0-beta.2
3 years ago
2.0.0-beta.1
3 years ago
1.2.0
4 years ago
1.1.0
4 years ago
1.0.10
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.0.4
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago