@mrii/react-table-builder
Version:
library to easily build tables using MUI grid
22 lines (19 loc) • 692 B
JavaScript
import { jsx } from 'react/jsx-runtime';
import { memo } from 'react';
import { omitNil } from '../../../utils/omit-nil/index.mjs';
import { useAddTableColumn } from '../../../hooks/use-add-table-column/index.mjs';
const imageColumnRenderCell = ({ alt })=>(record)=>omitNil(record.value, /*#__PURE__*/ jsx("img", {
src: `${record.value}`,
alt: alt(record)
}));
const ImageColumn = /*#__PURE__*/ memo(function ImageColumn(props) {
useAddTableColumn({
type: 'image',
filterable: false,
sortable: false,
...props
});
return null;
});
export { ImageColumn, imageColumnRenderCell };
//# sourceMappingURL=index.mjs.map