diff --git a/src/ui/layout/PageTabs.tsx b/src/ui/layout/PageTabs.tsx index 2e99ae20..32d7d7cc 100644 --- a/src/ui/layout/PageTabs.tsx +++ b/src/ui/layout/PageTabs.tsx @@ -36,6 +36,7 @@ export const PageTabs: FC = ({ to={`/${locale}/onlineboard`} data-testid="onlineboard-tab" title={t("SHARED.TAB-BOARD-TOOLTIP")} + {...(viewType === "onlineboard" ? { "aria-current": "page" } : {})} > {t("BOARD.TITLE")} @@ -44,6 +45,7 @@ export const PageTabs: FC = ({ to={`/${locale}/schedule`} data-testid="schedule-tab" title={t("SHARED.TAB-SCHEDULE-TOOLTIP")} + {...(viewType === "schedule" ? { "aria-current": "page" } : {})} > {t("SCHEDULE.TITLE-TAB")} @@ -56,6 +58,7 @@ export const PageTabs: FC = ({ to={`/${locale}/flights-map`} data-testid="flights-map-tab" title={t("SHARED.TAB-FLIGHTS-MAP-TOOLTIP")} + {...(viewType === "flights-map" ? { "aria-current": "page" } : {})} > {t("FLIGHTS-MAP.TITLE")}