
The Currency Select component is a form control for choosing a currency from the built-in currency list. It shows a flag, ISO currency code, and symbol, supports search by name or code, and writes the selected currency code to the form value.
Use it for billing, pricing, invoices, checkout, marketplace, finance settings, reporting settings, tenant settings, and locale settings where the user must choose a currency. Do not use it to choose a country, enter a money amount, build an exchange calculator, display rate tables, or format numbers.
Key Features:
- Currency code value: Stores values such as USD, EUR, and PLN.
- Search functionality: Users can quickly find currencies by name or ISO code.
- Optional country name: Use
showCountryNamewhen the country context should be visible next to the currency. - Form integration: Works with Angular Forms and NgStarter FormField.