@mrii/react-table-builder
Version:
library to easily build tables using MUI grid
24 lines (20 loc) • 839 B
JavaScript
;
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