UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

24 lines (23 loc) 1.67 kB
/** * NumberFormat namespace entry * * `NumberFormat` is exported only as a namespace of sub-components for better * code splitting and tree shaking. Rendering `<NumberFormat />` directly is * no longer supported – use one of the variants instead, e.g. * `<NumberFormat.Number />`, `<NumberFormat.Currency />`, * `<NumberFormat.Percent />`, * `<NumberFormat.PhoneNumber />`, `<NumberFormat.BankAccountNumber />`, * `<NumberFormat.NationalIdentityNumber />` or * `<NumberFormat.OrganizationNumber />`. */ import * as _default from './NumberFormatExport'; export { _default as default }; export { default as useNumberFormat } from './useNumberFormat'; export { default as useNumberFormatWithParts } from './useNumberFormatWithParts'; export type { NumberFormatProps, NumberFormatAllProps, NumberFormatValue, NumberFormatPrefix, NumberFormatSuffix, NumberFormatCurrency, NumberFormatCurrencyPosition, NumberFormatCompact, NumberFormatLink, NumberFormatSignDisplay, NumberFormatDecimals, NumberFormatElement, NumberFormatTooltip, NumberFormatChildren, } from './NumberFormatBase'; export type { NumberFormatOptions } from './NumberUtils'; export type { NumberFormatReturnValue, NumberFormatOptionParams, NumberFormatReturnType, NumberFormatType, } from './utils'; export type { NumberFormatter } from './useNumberFormat'; export type { NumberFormatParts, NumberFormatReturnWithParts, } from './useNumberFormatWithParts'; export { COPY_TOOLTIP_TIMEOUT } from './NumberFormatBase'; export { cleanNumber, formatNumber, formatCurrency, formatPercent, formatPhoneNumber, formatBankAccountNumber, formatNationalIdentityNumber, formatOrganizationNumber, } from './utils';