@@ -825,41 +153,41 @@ defineExpose({
:animate-rows="false"
:theme="n8nTheme"
:suppress-drag-leave-hides-columns="true"
- :loading="contentLoading"
- :row-selection="rowSelection"
+ :loading="dataStoreOperations.contentLoading.value"
+ :row-selection="selection.rowSelection"
:get-row-id="(params: GetRowIdParams) => String(params.data.id)"
:stop-editing-when-cells-lose-focus="true"
:undo-redo-cell-editing="true"
:suppress-multi-sort="true"
- @grid-ready="onGridReady"
- @cell-value-changed="onCellValueChanged"
- @column-moved="onColumnMoved"
- @cell-clicked="onCellClicked"
- @cell-editing-started="onCellEditingStarted"
- @cell-editing-stopped="onCellEditingStopped"
- @column-header-clicked="resetLastFocusedCell"
- @selection-changed="onSelectionChanged"
- @sort-changed="onSortChanged"
- @cell-key-down="onCellKeyDown"
+ @grid-ready="initialize"
+ @cell-value-changed="dataStoreOperations.onCellValueChanged"
+ @column-moved="dataStoreOperations.onColumnMoved"
+ @cell-clicked="dataStoreGridBase.onCellClicked"
+ @cell-editing-started="dataStoreGridBase.onCellEditingStarted"
+ @cell-editing-stopped="dataStoreGridBase.onCellEditingStopped"
+ @column-header-clicked="dataStoreGridBase.resetLastFocusedCell"
+ @selection-changed="selection.onSelectionChanged"
+ @sort-changed="dataStoreGridBase.onSortChanged"
+ @cell-key-down="dataStoreOperations.onCellKeyDown"
/>