react-spectrum
react-spectrum copied to clipboard
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
Closes #6378 ## ✅ Pull Request Checklist: - [x] Included link to corresponding [React Spectrum GitHub Issue](https://github.com/adobe/react-spectrum/issues). - [x] Added/updated unit tests and storybook for this change (for new code...
### Provide your feedback here. The repository fails to install on Node.js 22, soon to become a widely used LTS version. The cause is `eslint-plugin-jsdoc` which has `engines` specified as...
Closes https://github.com/adobe/react-spectrum/issues/6380 Not sure why, but the SSR tests are super brittle now. In addition, I haven't gotten the `make website-production` working locally, would love someone else to run those...
# 🙋 Feature Request Flex, Grid, and View are popularly used as generic containers for controlling layout. For accessibility, it would be helpful if: 1. one could add a WAI-ARIA...
### Provide a general summary of the feature here `` renders a `` element and controls when it is focused. It would be helpful if the `className` and `children` both...
### Provide a general summary of the feature here Radix UI supports the asChild prop, which lets you provide a complete other component to serve in a certain role. This...
### Provide your feedback here. In https://github.com/adobe/react-spectrum/pull/4642, `@swc/helpers` was updated to `^0.5.0` across all repos. In parallel, https://github.com/adobe/react-spectrum/pull/4617 was developed, adding `@react-stately/flags` still using `@swc/helpers@^0.4.14` as dependency. Both PRs were...
Currently, ListCollection and TreeCollection does not satisfy the Collection interface, because `getKeyBefore()` and `getKeyAfter()` could return `undefined`. The details are as follows. Collection interface: - [`getKeyBefore()` and `getKeyAfter()` return `Key`...
### Provide a general summary of the issue here Related: #4542 Currently, the regular expression `DATE_TIME_DURATION_RE` in [date/src/string.ts](https://github.com/adobe/react-spectrum/blob/%40internationalized/date%403.5.3/packages/%40internationalized/date/src/string.ts#L25-L26) uses named capture groups, which are then subsequently referenced as `match.groups...`. This...
### Provide a general summary of the feature here With any of the Date related components from React Aria Components -- DateField, DatePicker, DateRangePicker -- the user cannot enter leading...