Installation
Dependencies 📦
Install reform
and reschema
:
yarn add @rescriptbr/reform @rescriptbr/reschema
@rescriptbr/reschema
is a schema library that reform uses to validate form fields. Check out the official documentation.
Then add lenses-ppx
:
yarn add lenses-ppx -D
lenses-ppx
is a preprocessor that you can use to generate type-safe "getters" and "setters" to the form values. Check out the official documentation.
Then add these dependencies to bsconfig.json
:
{
...
"bs-dependencies": [
+ "@rescriptbr/reform",
+ "@rescriptbr/reschema"
],
"ppx-flags": [
+ "lenses-ppx/ppx"
]
}