# XWUIMultiCurrencyPriceTag

A price display with a currency switcher: the price converted into `data.selectedCurrency` (or `data.baseCurrency` by default) using `data.rates`, a currency `<select>` built from `config.availableCurrencies`, and an "approx." note showing the original base-currency price whenever a non-base currency is selected.

## Events

| Event | Callback | Subscriber | `detail` |
|---|---|---|---|
| `xwui-multi-currency-price-tag:currency-change` | `onCurrencyChange` | `onCurrencyChange(handler)` | `{ currency }` |

## Usage

```ts
import { XWUIMultiCurrencyPriceTag } from '@exonware/xwui/industry';

new XWUIMultiCurrencyPriceTag(host, {
  basePrice: 79,
  baseCurrency: 'USD',
  rates: { EUR: 0.92, GBP: 0.79 },
}, { availableCurrencies: ['EUR', 'GBP'] });
```

```api
```
