@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
16 lines (15 loc) • 583 B
JavaScript
"use client";
import { useContext } from 'react';
import { format } from './NumberUtils';
import Context from '../../shared/Context';
import { extendPropsWithContext } from '../../shared/component-helper';
function useNumberFormat(value) {
let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
const context = useContext(Context);
const params = extendPropsWithContext(options, {
locale: context.locale
}, context.NumberFormat);
return format(value, params);
}
export default useNumberFormat;
//# sourceMappingURL=useNumberFormat.js.map