From 841099287acdc7b9de6676b3ef42b11b802e64fb Mon Sep 17 00:00:00 2001 From: gnezim Date: Mon, 20 Apr 2026 21:53:14 +0300 Subject: [PATCH] Add aria-expanded to FlightSchedule + FlightDetailsAccordion accordion triggers (a11y) --- .../online-board/components/FlightSchedule/FlightSchedule.tsx | 1 + .../components/details-panels/FlightDetailsAccordion.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/src/features/online-board/components/FlightSchedule/FlightSchedule.tsx b/src/features/online-board/components/FlightSchedule/FlightSchedule.tsx index 45832af1..89348034 100644 --- a/src/features/online-board/components/FlightSchedule/FlightSchedule.tsx +++ b/src/features/online-board/components/FlightSchedule/FlightSchedule.tsx @@ -54,6 +54,7 @@ export const FlightSchedule: FC = ({ flight }) => { className="flight-schedule__header" role="button" tabIndex={0} + aria-expanded={!collapsed} onClick={() => setCollapsed((v) => !v)} onKeyDown={(e) => { if (e.key === "Enter" || e.key === " ") { diff --git a/src/features/online-board/components/details-panels/FlightDetailsAccordion.tsx b/src/features/online-board/components/details-panels/FlightDetailsAccordion.tsx index 3e74efcd..0f4ce0ec 100644 --- a/src/features/online-board/components/details-panels/FlightDetailsAccordion.tsx +++ b/src/features/online-board/components/details-panels/FlightDetailsAccordion.tsx @@ -255,6 +255,7 @@ export const FlightDetailsAccordion: FC = ({ leg, v className={`p-accordion-header${collapsed ? "" : " p-highlight"}`} role="button" tabIndex={0} + aria-expanded={!collapsed} onClick={() => setCollapsed((v) => !v)} onKeyDown={(e) => { if (e.key === "Enter" || e.key === " ") {