Add role=alert to filter validation tooltips so errors are announced to screen readers
This commit is contained in:
@@ -320,7 +320,11 @@ export const OnlineBoardFilter: FC<OnlineBoardFilterProps> = ({
|
||||
{t("SHARED.FLIGHT_NUMBER")}
|
||||
</label>
|
||||
{flightNumberError && (
|
||||
<div className="validation-tooltip" data-testid="flight-number-error">
|
||||
<div
|
||||
className="validation-tooltip"
|
||||
data-testid="flight-number-error"
|
||||
role="alert"
|
||||
>
|
||||
{t(flightNumberError)}
|
||||
</div>
|
||||
)}
|
||||
@@ -466,6 +470,7 @@ export const OnlineBoardFilter: FC<OnlineBoardFilterProps> = ({
|
||||
<div
|
||||
className="validation-tooltip"
|
||||
data-testid="route-same-cities-error"
|
||||
role="alert"
|
||||
>
|
||||
{t(routeSameCitiesError)}
|
||||
</div>
|
||||
|
||||
@@ -282,6 +282,7 @@ export const ScheduleFilter: FC<ScheduleFilterProps> = ({
|
||||
<div
|
||||
className="validation-tooltip"
|
||||
data-testid="schedule-same-cities-error"
|
||||
role="alert"
|
||||
>
|
||||
{t(sameCitiesError)}
|
||||
</div>
|
||||
|
||||
@@ -273,6 +273,7 @@ export const ScheduleStartPage: FC = () => {
|
||||
<div
|
||||
className="validation-tooltip"
|
||||
data-testid="schedule-same-cities-error"
|
||||
role="alert"
|
||||
>
|
||||
{t(sameCitiesError)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user