Hay un problema con @devexpress/dx-react-grid-material-ui al reordenar las columnas y si la cuadrícula tiene una columna fija en su lugar, si soltamos la columna en otra columna y no la soltamos en el lugar dado, mueve la columna a la derecha (después de la columna fija).
Lo esperado es que si no se deja caer a la derecha o a la izquierda de una columna, tiene que volver a su ubicación original.
Código de importación :
import { ... TableColumnResizing, TableFixedColumns, ... } from '@devexpress/dx-react-grid-material-ui';Código de columna fijo :
<TableFixedColumns leftColumns={[fixedColumns.concat('action'), TableSelection.COLUMN_TYPE]} rightColumns={['command']} cellComponent={FixedCell} />Código de reordenación de columna :
<TableColumnReordering defaultOrder={columns.map((column) => column.name)} />