Migration guide
Move from .tmp/ui-table to @affino/datagrid-*.
1) Import mapping
.tmp/ui-table/core/*→@affino/datagrid-core.tmp/ui-table/core/viewport/*→@affino/datagrid-core/advanced.tmp/ui-table/vue/*→@affino/datagrid-vue
2) Renaming
UiTable.vue→DataGrid.vueUiTableViewportSimple.vue→DataGridViewport.vueUiTableOverlayLayer.vue→DataGridOverlayLayer.vue
3) Pinning
- use
pin: "left" | "right" | "none" - do not rely on legacy pin fields
4) Recommended steps
- Move imports to package root.
- Switch components to
DataGrid*names. - Integrate overlay via
getIntegrationSnapshot(). - Run quality/perf gates.
5) Verification
pnpm run test:matrix:unitpnpm run test:matrix:integrationpnpm run quality:gates:datagrid