Version
3.x.x (Vue 3.x)
Describe the bug
When adding a required field, the rendered form input gets assigned the ariarequired property, but the name of the property should actually be aria-required. See https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-required.
Describe the bug
- Create a form with a required field
- Inspect the input DOM element
- Element has
ariarequired property
Expected behavior
The element should instead get the aria-required property.
System Info
System:
OS: Linux 5.17 Pop!_OS 21.10
CPU: (16) x64 AMD Ryzen 7 3700X 8-Core Processor
Memory: 2.68 GB / 31.35 GB
Container: Yes
Shell: 5.8 - /usr/bin/zsh
Binaries:
Node: 16.15.1 - /usr/local/bin/node
Yarn: 1.22.17 - /usr/local/bin/yarn
npm: 8.11.0 - /usr/local/bin/npm
Browsers:
Chrome: 102.0.5005.115
Chromium: 83.0.4103.116
Firefox: 100.0.2
npmPackages:
@asigloo/vue-dynamic-forms: ^3.18.0 => 3.18.0
Additional context
No response
Validations
Version
3.x.x (Vue 3.x)
Describe the bug
When adding a required field, the rendered form input gets assigned the
ariarequiredproperty, but the name of the property should actually bearia-required. See https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-required.Describe the bug
ariarequiredpropertyExpected behavior
The element should instead get the
aria-requiredproperty.System Info
System: OS: Linux 5.17 Pop!_OS 21.10 CPU: (16) x64 AMD Ryzen 7 3700X 8-Core Processor Memory: 2.68 GB / 31.35 GB Container: Yes Shell: 5.8 - /usr/bin/zsh Binaries: Node: 16.15.1 - /usr/local/bin/node Yarn: 1.22.17 - /usr/local/bin/yarn npm: 8.11.0 - /usr/local/bin/npm Browsers: Chrome: 102.0.5005.115 Chromium: 83.0.4103.116 Firefox: 100.0.2 npmPackages: @asigloo/vue-dynamic-forms: ^3.18.0 => 3.18.0Additional context
No response
Validations