Devon Govett
Devon Govett
I think field.tsx should have "use client". You shouldn't need to create two files. The reason for this is that `composeRenderProps` returns a function, so it cannot be passed to...
All React Spectrum components are client components because they consume from contexts (e.g. theme, i18n, etc.). Context is not available in server components. But please note that client components _are_...
Please read the description of this PR for the reasoning: https://github.com/adobe/react-spectrum/pull/5826. There aren't many components that would realistically work on the server, e.g. have no event handlers at all. @jpgilchrist...
From WCAG: https://www.w3.org/WAI/WCAG21/Understanding/keyboard.html > All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that...
So you want English language but for a different region? Would setting the locale to something like "en-DE" (eg for Germany) work? We use the region code to determine the...
What's your locale?
I think that was a bug (#4585) that was just fixed (#4598). Should be released soon (or try the nightly).
Could you explain why this is important for you? Overriding the locale may be unexpected for users.
Calendar already adjusts the first day of the week based on the user's locale though, so you shouldn't need to override it in that case.
Shadow DOM support is definitely something we're interested in. I'm sure quite a few things are broken at the moment beyond just FocusScope. If you're interested in contributing, that would...