@mrii/react-table-builder
Version:
library to easily build tables using MUI grid
23 lines (19 loc) • 742 B
JavaScript
;
var react = require('react');
var index = require('../../../utils/omit-nil/index.js');
var dateFns = require('date-fns');
var index$1 = require('../../../hooks/use-add-table-column/index.js');
const dateColumnValueFormatter = ({ format })=>({ value })=>index.omitNil(value, dateFns.format(new Date(value), format ?? 'Pp'));
const DateColumn = /*#__PURE__*/ react.memo(function DateColumn({ format , ...props }) {
index$1.useAddTableColumn({
type: 'date',
valueFormatter: dateColumnValueFormatter({
format
}),
...props
});
return null;
});
exports.DateColumn = DateColumn;
exports.dateColumnValueFormatter = dateColumnValueFormatter;
//# sourceMappingURL=index.js.map