refactor(views/table): don't configure reordering rows if not available

This commit is contained in:
Elian Doran 2025-07-14 11:18:59 +03:00
parent d77a49857b
commit ccd935b562
No known key found for this signature in database

View File

@ -14,7 +14,6 @@ import buildFooter from "./footer.js";
import getAttributeDefinitionInformation, { buildRowDefinitions, TableData } from "./rows.js";
import { AttributeDefinitionInformation, buildColumnDefinitions } from "./columns.js";
import { setupContextMenu } from "./context_menu.js";
import { Unwrapped } from "knockout";
const TPL = /*html*/`
<div class="table-view">
@ -145,7 +144,10 @@ export default class TableView extends ViewMode<StateInfo> {
},
persistenceReaderFunc: (_id, type: string) => this.persistentData?.[type],
});
configureReorderingRows(this.api);
if (movableRows) {
configureReorderingRows(this.api);
}
setupContextMenu(this.api, this.parentNote);
this.setupEditing();
}