@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
15 lines (14 loc) • 553 B
JavaScript
"use client";
import { useContext } from 'react';
import Context from "../../shared/Context.js";
import { extendPropsWithContext } from "../../shared/component-helper.js";
import { formatNumber } from "./utils/index.js";
function useNumberFormat(value, formatter = formatNumber, options = {}) {
const context = useContext(Context);
const params = extendPropsWithContext(options, {
locale: context.locale
}, context.NumberFormat);
return formatter(value, params);
}
export default useNumberFormat;
//# sourceMappingURL=useNumberFormat.js.map