An Angular Material package for entering and validating international telephone numbers.

8 stars 4 forks 8 watchers TypeScript MIT License
angular angular-material libphonenumber-js
8 Open Issues Need Help Last updated: Feb 11, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The current display of area codes within a menu component is causing an overflow, as shown in the provided image. The goal is to identify and implement a superior user experience and user interface solution to properly present these area codes without overflow.

Complexity: 3/5
enhancement help wanted good first issue

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js
help wanted good first issue

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js

AI Summary: The issue describes a bug where the 'preferred countries' list is populated even when it's explicitly set to an empty array or not defined. This can lead to an undesirable visual duplication of country flags in certain use cases. The user is requesting an option to prevent this automatic population.

Complexity: 2/5
bug help wanted

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js

AI Summary: This issue reports a bug in the `ngx-mat-input-tel` package, specifically affecting the `onlyCountries` input since version 20.5.2. The `onlyCountries` input is no longer correctly filtering the available countries. The user suspects a recent change in the `ngOnInit` method is the cause and suggests removing a redundant initialization.

Complexity: 2/5
bug help wanted

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js
feat: test 6 months ago
help wanted good first issue

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js

AI Summary: The user requests an enhancement for the phone number input field. When the `enablePlaceholder` feature is active and a country flag is displayed, the country code (e.g., "+1") should be removed from the input field itself, as its presence is redundant with the visible flag. The goal is to streamline the input's appearance.

Complexity: 3/5
enhancement help wanted good first issue

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js
help wanted

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js

AI Summary: Implement functionality in an Angular Material international telephone input component to automatically focus the input field after a country flag is selected from the dropdown menu, improving user experience.

Complexity: 3/5
good first issue

An Angular Material package for entering and validating international telephone numbers.

TypeScript
#angular#angular-material#libphonenumber-js