@ace-grid/compat-mui
v1.0.8
Published
Ace Grid migration compatibility utilities for MUI Data Grid rows, columns, renderers, and controlled state.
Downloads
327
Maintainers
Readme
@ace-grid/compat-mui
Ace Grid Compat MUI helps migrate MUI Data Grid usage to Ace Grid. It
translates rows, columns, controlled state, renderer metadata, and server
mode settings into Ace Grid-compatible props and schema reports.
Install
npm install @ace-grid/compat-mui @ace-grid/compat-core @ace-grid/coreQuick start
import { translateMuiGridToAce } from "@ace-grid/compat-mui";
import { Grid } from "@ace-grid/core";
const migration = translateMuiGridToAce({
rows,
columns,
checkboxSelection: true,
paginationMode: "server",
});
export function MigratedGrid() {
return <Grid {...migration.props} />;
}Migration workflow
- Preserve familiar MUI row and column shapes during the first migration pass.
- Translate sorting, filtering, selection, pagination, and server-mode metadata.
- Emit diagnostics for manual work and tier-gated Ace Grid features.
- Move to native Ace Grid props once visual and behavioral parity is proven.
Related packages
@ace-grid/compat-coreprovides shared migration diagnostics.@ace-grid/compat-agcovers AG Grid migrations.@ace-grid/core,@ace-grid/pro, and@ace-grid/enterpriserender the migrated grid after translation.@ace-grid/schema-corecan validate migration schema output.
Migration docs and examples: https://ace-grid.com/docs
License
MIT. See the package license for details.
