Widget component has several accessibility issues :
- The textarea input has no label.
- It should structured as a dialog. (
role="dialog", aria-modal="true" and an aria-label should be set)
- The
role="status" is set to a div that is not updated when its content changed. To allow assistive technology to be warn by the content change, this attribute should be put directly on the new content (e.g: On the p element in case of success message)
Widget component has several accessibility issues :
role="dialog",aria-modal="true"and an aria-label should be set)role="status"is set to a div that is not updated when its content changed. To allow assistive technology to be warn by the content change, this attribute should be put directly on the new content (e.g: On thepelement in case of success message)