- [x] Migrate to typescript (#19, #27, #29) - [x] Migrate to circle (#28) - [x] Optimize rollup build using chunks. (#32) - [x] UMD build (#33) - [x] Re-implement tests using ~enzyme~ react-testing-library. - [x] Implement state management using react hooks - [x] Export `useForm`, `useField` ~and `useFieldArray`~ hooks. - [x] Stricter types. Use generics for user defined state. - [x] Throw typed error on blocked submit. - [ ] 100% test coverage - [x] Canary npm builds in CI
enzymereact-testing-library.useForm,useFieldandhooks.useFieldArray