Skip to content

Migration guide

Переход с .tmp/ui-table на @affino/datagrid-*.

1) Импорт‑маппинг

  • .tmp/ui-table/core/*@affino/datagrid-core
  • .tmp/ui-table/core/viewport/*@affino/datagrid-core/advanced
  • .tmp/ui-table/vue/*@affino/datagrid-vue

2) Переименование

  • UiTable.vueDataGrid.vue
  • UiTableViewportSimple.vueDataGridViewport.vue
  • UiTableOverlayLayer.vueDataGridOverlayLayer.vue

3) Pinning

  • используйте pin: "left" | "right" | "none"
  • не полагайтесь на legacy pin‑поля

4) Рекомендуемые шаги

  1. Перенести импорты на package‑root.
  2. Перевести компоненты на DataGrid* имена.
  3. Интегрировать overlay через getIntegrationSnapshot().
  4. Прогнать quality/perf gates.

5) Проверка

  • pnpm run test:matrix:unit
  • pnpm run test:matrix:integration
  • pnpm run quality:gates:datagrid

MIT Licensed