fix(tradein): recharts a11y — aria-hidden чарты, h1, aria-label th (#835) #844

Merged
bot-reviewer merged 1 commit from feat/835-recharts-a11y into main 2026-05-30 20:49:19 +00:00

1 commit

Author SHA1 Message Date
b1b0dc4b0f fix(tradein): recharts a11y — aria-hidden чарты, h1, aria-label th (#835)
axe-core на /ui-preview/estimate, 3 дефекта:
1. svg-img-alt: recharts symbol'ы role=img без accessible-name (Exposure/
   Distribution/PriceTrend/PriceHistory) → aria-hidden на wrapper-div чарта
   (декоративный; данные в заголовке/легенде/тексте карточки).
2. page-has-heading-one: на /ui-preview нет h1 (HeroSummary=h2; real page.tsx
   h1 есть) → визуально-скрытый h1 «Оценка стоимости квартиры».
3. empty-table-header: пустой <th/> (actions-колонка) в Listings/Deals/
   StreetDeals → aria-label=«Действия».

Refs #835, #801
2026-05-30 23:45:15 +03:00