UNPKG

@mrii/react-table-builder

Version:
24 lines (20 loc) 839 B
'use strict'; var react = require('react'); var index = require('../../../utils/omit-nil/index.js'); var numeral = require('numeral'); var index$1 = require('../../../hooks/use-add-table-column/index.js'); const numberColumnValueFormatter = ({ inputString , roundingMethod })=>({ value })=>index.omitNil(value, numeral(value).format(inputString, roundingMethod)); const NumberColumn = /*#__PURE__*/ react.memo(function NumberColumn({ inputString , roundingMethod , ...props }) { index$1.useAddTableColumn({ type: 'number', valueFormatter: numberColumnValueFormatter({ inputString, roundingMethod }), ...props }); return null; }); exports.NumberColumn = NumberColumn; exports.numberColumnValueFormatter = numberColumnValueFormatter; //# sourceMappingURL=index.js.map