Open ihsib opened 1 month ago
Hmm this error uses the browser's language rather than the one set by the provider and included by the server. Maybe these are different?
@devongovett Setting i18n in next.config.js seemed to solve our issues.
i18: {
locales: ["en", "en-US"],
defaultLocale: "en"
},
Do you still need the I18Provider if you are using LocalizedStringProvider in next.js?
@devongovett @snowystinger any update on if I18Provider is still needed if you use LocalizedStringProvider in next.js in next.config.js?
Provide a general summary of the issue here
When using latest
@react-aria/optimize-locales-plugin
in next.js for optimizing locales withreact-aria-components
package the datepicker crashes the page.The error call stack looks like this:
🤔 Expected Behavior?
The
@react-aria/optimize-locales-plugin
package should let me optimize which locales I want to include in my bundle without crashing pages using the datepicker.😯 Current Behavior
💁 Possible Solution
A similar issue was fixed in https://github.com/adobe/react-spectrum/pull/6286. Maybe something needs to be adjusted for unavailableDate.
🔦 Context
No response
🖥️ Steps to Reproduce
git clone https://github.com/ihsib/react-aria-datepicker--locale-optimize-bug
npm install
npm run build
npm run start
Open http://localhost:3000 try inputting a date in the past with the keyboard for example 2023-01-01
Version
1.2.1
What browsers are you seeing the problem on?
Microsoft Edge
If other, please specify.
No response
What operating system are you using?
Windows
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response