VirtusLab-Open-Source/formts
Type-safe, declarative and performant React form & validation library
TypeScriptMIT
Issues
- 0
update readme
#136 opened by mixvar - 0
auto-generated API reference
#52 opened by mixvar - 0
bump typescript version
#144 opened by mixvar - 1
advanced examples of usage
#47 opened by mixvar - 1
- 0
- 0
- 0
- 0
access to all errors from all form fields
#122 opened by pidkopajo - 0
add FieldHandle.setTouched method
#115 opened by mixvar - 0
ensure matching FormSchema usage
#55 opened by mixvar - 1
optimize running field validation
#56 opened by mixvar - 0
Enable changing initialValues via form.reset method
#130 opened by mixvar - 0
Support concurrent rendering in React 18
#127 opened by mixvar - 0
add .isChanged getter to FieldHandle and FormHandle
#117 opened by mixvar - 0
add FieldHandle.reset method
#114 opened by mixvar - 0
pass all form values to validate.rules function
#116 opened by mixvar - 0
FormHandle.isSubmitting flag issue
#102 opened by mixvar - 0
transformation API
#50 opened by mixvar - 0
builder based API
#93 opened by mixvar - 0
remove built-in validation errors
#88 opened by mixvar - 2
fix automatic versioning
#62 opened by pidkopajo - 0
- 0
handling of optional fields / lack of field value
#95 opened by mixvar - 0
- 2
- 2
- 0
non-react API
#79 opened by mixvar - 0
separate import path for validators
#73 opened by mixvar - 0
- 0
- 3
- 0
validation rule compose util
#69 opened by mixvar - 2
[build] proper dist output
#37 opened by mixvar - 0
debounced validation
#54 opened by mixvar - 0
- 0
Atom cache
#64 opened by pidkopajo - 0
Check before touchField
#65 opened by pidkopajo - 1
Atom based state
#51 opened by mixvar - 0
- 0
Atom implementation
#59 opened by mixvar - 0
FieldHandle.handleChange function
#49 opened by mixvar - 0
validation dependencies
#48 opened by mixvar - 0
Validators API v2
#41 opened by pidkopajo - 0
[core] hook API v2
#32 opened by mixvar - 0
[validation] add built-in validation functions
#23 opened by mixvar - 0
- 0
- 0
[core] implement isValidating flag for each field
#24 opened by mixvar - 0
[core] flatten descriptors in form schema
#20 opened by mixvar