-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Components throw a 'Symbol.iterator' error in Microsoft Edge #1424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Issue does NOT occur in 3.1.1 |
Thanks for reporting we'll take a look soon. |
We face the same error, it seems related to cb7da58#diff-fe1b24f653b989ecd950765cabe4a1d5 |
I confirm that rollbacking to 3.1.1 fixes that crash on Edge. |
Guys, any updates? Is v3.1.1 safe to use? I mean there were Firefox and empty string in values issues, are they present in 3.1.1? |
What's your build setup? As I mentioned, IE11/Edge seems to work fine in our examples |
Unfortunately, I was not able to replicate with your demo code either but the issue still remains in my code base. The usage might be form the using the API. something like this:
|
what's ur build setup (webpack/rollup config...)? |
We are using parcel.js out of the box |
our demo also uses parcel out of the box :( |
do u have custom babel config or something? |
ts.config:
|
@hwatersiv can u try master? |
@longlho seems like your changes fixed Edge! |
Expected behavior
React-intl Components function without throwing an error in Microsoft Edge
Current behavior
Currently, and throw an error in Microsoft Edge 44.18362.267.0
SCRIPT438: SCRIPT438: Object doesn't support property or method 'Symbol.iterator'
Step to reproduce for BUG REPORT
Use FormatDate or FormatNumber Component
For example:
used the React-intl Examples
Your Environment
typescript
react-dom
npm ls react-intl
npm ls react
npm --version
node --version
The text was updated successfully, but these errors were encountered: