Woramat Ngamkham
234ffaf38c
feat(form): add form action for submit ( #237 )
2022-12-27 20:42:34 +01:00
Alexander Samaniego
5aa7c19874
feat(validator): add validation support for RadioGroup
( #234 )
...
* Removed div element from RadioGroup
* Fixed first RadioGroup unit test
2022-12-12 20:54:03 +07:00
Lalit
bcbb517828
test(form): Added test Field.astro to test for category validation prop ( #217 )
...
* test(form): Added test Field.astro to test for category validation prop
* test(form): Testing all categories instead of just one for better test coverage
2022-11-29 20:34:11 +01:00
Lalit
965a16aaec
feat(validator): Adding error, warn, info categories support. ( #204 )
2022-11-26 18:34:14 +01:00
Fazza Razaq Amiarso
59d76181db
test(migrate): migrate test tooling from chai + mocha to vitest ( #203 )
...
* test(migrate): migrate test tooling from chai + mocha to vitest
* fix: fix wrong vitest cli command for watch
2022-11-21 13:15:58 +01:00
Ayo Ayco
a0a20c33b2
feat(form): add index to radio group item id ( #193 )
...
* feat(form): add index to radio group item id
* feat(form): radio-option label for prop
* fe-test(form): update tests for radio group
2022-11-12 07:57:31 +01:00
Woramat Ngamkham
b4c33eec66
refactor(form): deprecate labelPosition ( #172 )
2022-11-01 16:24:29 +01:00
Woramat Ngamkham
f93f8b6484
feat(form): implement TextArea control ( #169 )
2022-11-01 00:21:39 +01:00
Allan Siqueira
f502e6ca24
feat(form): readOnly flag ( #166 )
...
* feat: add readOnly flag on form
* fix: resolve PR coments
* fix: add flag disabled to fields that dont have effect on readonly attr
2022-10-31 17:27:43 +01:00
Woramat Ngamkham
304cad0151
feat(form): add Dropdown control ( #158 )
2022-10-28 19:48:26 +02:00
Woramat Ngamkham
ebff4940f2
refactor(form): implement options
prop for Radio ( #147 )
2022-10-25 09:56:06 +02:00
Woramat Ngamkham
c8ace159da
fix(form): asterisks ::before pseudoclass ( #131 )
2022-10-25 08:35:34 +02:00
Ayo Ayco
3d361fcb5b
refactor: form package cleanup ( #135 )
...
* refactor: form package cleanup
* refactor: organize components folder
2022-10-23 23:04:40 +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
Lalit
0cb3167a04
test(packages/form): Added some tests for Field and FieldSet components ( #119 )
2022-10-20 16:14:33 +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