* Add basic tests for arrays
* Ran prettier
* Ran prettier
* Add new test for bug
* Fix bug regarding preserved values even if field is umounted
* Run prettier
* Update store subscription when removingFields
* Fix delete field
* Fix delete field
* chore: fix linting
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
* initial attempt to add back form validation
* uncomment tests
* fixed form validation not running
* onChange + onBlur
* feat: mount method on FormApi
* fix solid-form test case
* fix checkLatest
* add onMount logic + test
* fix: run mount on proper API
* test: add React Form onChange validation tests
---------
Co-authored-by: aadito123 <aaditolkar123@gmail.com>
Co-authored-by: aadito123 <63646058+aadito123@users.noreply.github.com>
* Add basic tests for arrays
* Ran prettier
* Ran prettier
* Add new test for bug
* Fix bug regarding preserved values even if field is umounted
* Run prettier
* Update store subscription when removingFields
* Add basic tests for arrays
* Ran prettier
* Ran prettier
* Add new test for bug
* Fix bug regarding preserved values even if field is umounted
* Run prettier
* feat: add preserve value to field API
* removed conflict
* add test for core/fieldAPI
* add test for react/fieldAPI
* chore: fix TS usage and format
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
* docs: removed old docs and updated the docs of useForm in react
* chore: updated docs for react-use-form
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
* docs: form-api-docs updated and removed some old docs
* chore: updated docs removed mentioning the types and tried to explain what they do instead
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
* chore: refactor TS typings for React
* fix: field should now infer state.value properly in React adapter
* chore: fix Vue package typings
* chore: fix linting
* chore: fix React adapter
* chore: improve performance of TData type in FieldApi
* chore: add back index and parent type
* chore: add Vue TSC dep on Vue example
* chore: fix lint and type test
* chore: update Vite stuff
* chore: add implicit dep for Vue and React examples
* chore: add type test pre-req
* chore: install deps from examples in PR CI
* chore: remove filter from more installation
* fix(vue): Subscribe component default scoped slot types
* fix(vue): Field component default scoped slot value types
* example type fixes
* remove test log
* docs(vue): Field component slot fix
* refactor(vue): remove unused children property type from field component
* chore: fix formatting
---------
Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>