Add aria accessibility regarding the hidden class on partial choose email
This commit is contained in:
parent
0b4a9bb3bb
commit
07ea31fc4c
2 changed files with 5 additions and 3 deletions
|
@ -20,10 +20,12 @@ export class EmailFranceConnectController extends ApplicationController {
|
|||
) as HTMLInputElement;
|
||||
|
||||
if (checkedTarget && checkedTarget.value === 'false') {
|
||||
this.emailFieldTarget.classList.remove('fr-hidden');
|
||||
this.emailFieldTarget.classList.remove('hidden');
|
||||
this.emailFieldTarget.setAttribute('aria-hidden', 'false');
|
||||
inputElement.setAttribute('required', '');
|
||||
} else {
|
||||
this.emailFieldTarget.classList.add('fr-hidden');
|
||||
this.emailFieldTarget.classList.add('hidden');
|
||||
this.emailFieldTarget.setAttribute('aria-hidden', 'true');
|
||||
inputElement.removeAttribute('required');
|
||||
inputElement.value = '';
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue