Alexander Samaniego
5b539c809c
feat(form): implement FormControl and ControlConfig prop triggerValidationOn
( #224 )
...
* Added ValidationHooks and attribute to FormControl
* Event listener uses data attribute to set type
* Changed default event listener to blur
* Add validation data attribute to other components
* Adjusted querySelector to remove condition
* Added nullish operator to prevent error
* Added optional chaining to validator
2022-12-06 18:44:52 +07:00
Lalit
965a16aaec
feat(validator): Adding error, warn, info categories support. ( #204 )
2022-11-26 18:34:14 +01:00
Woramat Ngamkham
2f2c28b13f
fix(validator): use a checked attribute for required validation in checkboxes ( #205 )
2022-11-25 21:35:42 +01:00
Ayo
79882fd9b1
refactor: use @astro-reactive/common
2022-10-28 12:41:32 +02:00
Ayo Ayco
d128747240
feat(validator): server-side rendered validation errors ( #123 )
...
* feat(validator): server-side rendered validation errors
* test(form): field should render error
* refactor: remove comment
* fix: incorrect imports
* chore: update deps
* chore: update build commands
2022-10-22 04:35:16 +02:00
Ayo Ayco
4dc020027f
feat: create astro reactive validator ( #90 )
...
* feat: initial validator component
* chore: fix eslint for validator
* chore: update package info for validator
* chore: remove vscode settings for docs
* chore: put docs and demo into apps
* chore: move package scope @astro-reactive
* test: update tests for validator
* feat: validator functions, hooks
* feat: validator sets haserrors attribute
* feat: use data-validator attributes
* feat: showValidationHints
* feature: add logic for all validators
* refactor: remove Validator component usage
* docs(validator): initial readme
* chore: comment out unsupported validator
* docs(validator): update installation
* chore: package docs and publish
* chore: update deps
* docs: update npm info on docs
* docs(validator): update docs for validator
* fix(form): handle undefined form
* test(validator): update tests
* chore: organize files; update deps
* chore: fix build scripts
2022-10-15 16:32:02 +02:00