UNPKG

@mrii/react-table-builder

Version:
23 lines (19 loc) 742 B
'use strict'; 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