UNPKG

@mui/x-data-grid

Version:

The community edition of the data grid component (MUI X).

29 lines (28 loc) 958 B
import { renderEditInputCell } from '../components/cell/GridEditInputCell'; import { gridStringOrNumberComparator } from '../hooks/features/sorting/gridSortingUtils'; import { getGridStringOperators, getGridStringQuickFilterFn } from './gridStringOperators'; import { convertQuickFilterV7ToLegacy } from './utils'; /** * TODO: Move pro and premium properties outside of this Community file */ export const GRID_STRING_COL_DEF = { width: 100, minWidth: 50, maxWidth: Infinity, hideable: true, sortable: true, resizable: true, filterable: true, groupable: true, pinnable: true, // @ts-ignore aggregable: true, editable: false, sortComparator: gridStringOrNumberComparator, type: 'string', align: 'left', filterOperators: getGridStringOperators(), renderEditCell: renderEditInputCell, getApplyQuickFilterFn: convertQuickFilterV7ToLegacy(getGridStringQuickFilterFn), getApplyQuickFilterFnV7: getGridStringQuickFilterFn };