Commit Graph

10 Commits

Author SHA1 Message Date
Aadit Olkar
31f6261208 feat: valibot form adapter (#499)
* feat: mount method on FormApi

* fix solid-form test case

* fix: added form.mount() to tests

* feat: valibot-form-adapter

* chore: add missing config items

* docs: add Valibot React example

* docs: add Solid Valibot example

* docs: add valibot Vue example

* fix: valibot async adapter now works

* docs: add docs for valibot adapter

---------

Co-authored-by: Corbin Crutchley <git@crutchcorn.dev>
2023-11-05 06:27:45 -08:00
kevinmitch14
79ce230bf3 docs: fix invalid mdx comment syntax (#497) 2023-10-31 19:17:10 -07:00
Julien Delort
fd88d055cf docs(validation): Improved validation guide (#484)
* docs(validation): Improved validation guide

* changes

* typos

* PR feedback

* Fixed label
2023-10-30 22:10:23 -07:00
Corbin Crutchley
9079af1fde fix: publish Yup and Zod adapters (#474)
* fix: publish Yup and Zod adapters

* chore: fix pnpm lock file
2023-10-18 02:34:38 -07:00
Corbin Crutchley
54652ee674 feat: Add Yup and Zod validator support (#462)
* chore: first pass

* chore: onto something I think

* chore: closer but no cigar

* chore: infer validator

* chore: infer zod

* feat: add validation transformer logic

* chore: fix typings for react adapter

* chore: fix issue with `this` not being defined properly

* chore: mostly update FieldInfo types from Vue

* chore: work on fixing type inferencing

* fix: make ValidatorType optional

* chore: make TName restriction easier to grok

* chore: fix React types

* chore: fix Vue types

* chore: fix typing issues

* chore: fix various linting items

* chore: fix ESlint and validation logic

* chore: fix inferencing from formdata

* chore: fix form inferencing

* chore: fix React TS types to match form validator logic

* chore: fix Vue types

* chore: migrate zod validation to dedicated package

* chore: add first integration test for zod adapter

* chore: enable non-validator types to be passed to validator

* feat: add yup 1.x adapter

* chore: add functionality and tests for form-wide validators

* chore: fix typings of async validation types

* fix: async validation should now run as-expected more often

* chore: add async tests for Yup validator

* chore: rename packages to match naming schema better

* chore: add Zod examples for React and Vue

* chore: add React and Vue Yup support

* chore: fix formatting

* chore: fix CI types

* chore: initial work to drastically improve docs

* docs: improve docs for validation

* docs: add adapter validation docs
2023-10-18 02:22:05 -07:00
Corbin Crutchley
eea47f03dc docs: remove recently deleted props 2023-09-03 16:48:51 -07:00
Corbin Crutchley
c392c6100d docs: improve docs, add disclaimer where docs are outdated (#412) 2023-08-29 15:08:25 -07:00
Tanner Linsley
6d75eba15a fix: update form props on render 2023-05-04 12:22:31 -07:00
Tanner Linsley
ea5bebc3bb Update important-defaults.md 2023-04-28 08:22:00 -06:00
Tanner Linsley
5b7c6ce55d fix: UserChange/InputProps 2023-04-27 13:27:20 -06:00