Uncaught TypeError: libphonenumber_js_1.AsYouType is not a constructor
rattkin opened this issue · comments
All my apps work well with libphonenumber-js@1.9.52
When I update any of them to version 1.10.13, I get this runtime error each time phone input with asYouType
is displayed.
Uncaught TypeError: libphonenumber_js_1.AsYouType is not a constructor
All my apps use react 17.0.x (different patch versions)
might be related to #426 or #425
or https://gitlab.com/catamphetamine/react-phone-number-input/-/issues/147
This seems to be an import
issue, or something like that.
Inspect libphonenumber_js_1.AsYouType
to see what it is.
Inspect libphonenumber_js_1
to see what it is.
temporary workaround:
"resolutions": {
"react-phone-number-input": "3.1.52"
"libphonenumber-js": "1.9.52"
It's still not fixed in 1.10.34 so we had to downgrade too. Thanks, @rattkin
For some context, this only happens in the production build and works fine locally during development. The error only appeared after upgrading to React 17.0.x and webpack 5.
Are there any plans to look into this?