Prerequisites
Integration
Angular component
Current behaviour
The package.json in the Angular package indicates that the library is intended to be compatible with Angular 17+. However, upon installing it into an Angular 17 project, I end up getting a cryptic error:
TypeError: (void 0) is not a function
at IntlTelInput_Template (IntlTelInput.js:5315:10)
at executeTemplate (core.mjs:11268:9)
at renderView (core.mjs:12470:13)
at renderComponent (core.mjs:12416:5)
at renderChildComponents (core.mjs:12518:9)
at renderView (core.mjs:12498:13)
at renderComponent (core.mjs:12416:5)
at renderChildComponents (core.mjs:12518:9)
at renderView (core.mjs:12498:13)
at renderComponent (core.mjs:12416:5)
Looking at that line I see the following:
i0.\u0275\u0275domElementStart(0, "input", 1, 0);
If I downgrade to 26.9.2 I'm able to get this project installed and working.
Expected behaviour
Either the project is rebuilt so that it's compatible with Angular 17, or Angular 17 is removed from the list of compatible versions in the package.json
Steps to reproduce
- Install the library in an Angular 17 project
- Try to load a component with
- Observe that we see a runtime crash with the void 0 error
Anything else?
No response
Prerequisites
Integration
Angular component
Current behaviour
The package.json in the Angular package indicates that the library is intended to be compatible with Angular 17+. However, upon installing it into an Angular 17 project, I end up getting a cryptic error:
Looking at that line I see the following:
i0.\u0275\u0275domElementStart(0, "input", 1, 0);If I downgrade to 26.9.2 I'm able to get this project installed and working.
Expected behaviour
Either the project is rebuilt so that it's compatible with Angular 17, or Angular 17 is removed from the list of compatible versions in the package.json
Steps to reproduce
Anything else?
No response