fix(ui): improve DateRangePicker accessibility and fix docs link

- Add aria-label="Open calendar" and aria-hidden on icon for the calendar trigger button
- Add aria-hidden on nav button icons (React Aria provides built-in labels for prev/next slots)
- Update React Aria docs link to react-aria.adobe.com format

Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
Made-with: Cursor
This commit is contained in:
Charles de Dreuille
2026-04-19 07:36:48 +02:00
parent dc17c01a53
commit 3e9f20340a
3 changed files with 5 additions and 6 deletions
@@ -17,8 +17,7 @@ import { CodeBlock } from '@/components/CodeBlock';
import { ReactAriaLink } from '@/components/ReactAriaLink';
export const reactAriaUrls = {
dateRangePicker:
'https://react-spectrum.adobe.com/react-aria/DateRangePicker.html',
dateRangePicker: 'https://react-aria.adobe.com/DateRangePicker',
};
<PageTitle