From 3de7b81be8855ece4ea2a307c9251c239d357109 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 4 Jul 2025 21:31:43 +0300 Subject: [PATCH] refactor(views/table): fix some type errors --- .../src/widgets/view_widgets/table_view/header-menu.ts | 6 +++--- apps/client/src/widgets/view_widgets/table_view/index.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/client/src/widgets/view_widgets/table_view/header-menu.ts b/apps/client/src/widgets/view_widgets/table_view/header-menu.ts index a514f8d26..7f098fa99 100644 --- a/apps/client/src/widgets/view_widgets/table_view/header-menu.ts +++ b/apps/client/src/widgets/view_widgets/table_view/header-menu.ts @@ -1,6 +1,6 @@ -import type { CellComponent, ColumnComponent, MenuObject, Tabulator } from "tabulator-tables"; +import type { ColumnComponent, ColumnDefinition, MenuObject, Tabulator } from "tabulator-tables"; -export function applyHeaderMenu(columns: ColumnComponent[]) { +export function applyHeaderMenu(columns: ColumnDefinition[]) { for (let column of columns) { if (column.headerSort !== false) { column.headerMenu = headerMenu; @@ -9,7 +9,7 @@ export function applyHeaderMenu(columns: ColumnComponent[]) { } function headerMenu(this: Tabulator) { - const menu: MenuObject[] = []; + const menu: MenuObject[] = []; const columns = this.getColumns(); for (let column of columns) { diff --git a/apps/client/src/widgets/view_widgets/table_view/index.ts b/apps/client/src/widgets/view_widgets/table_view/index.ts index cda487da9..28f860709 100644 --- a/apps/client/src/widgets/view_widgets/table_view/index.ts +++ b/apps/client/src/widgets/view_widgets/table_view/index.ts @@ -253,7 +253,7 @@ export default class TableView extends ViewMode { this.api.replaceData(await buildRowDefinitions(this.parentNote, notes, info)); if (this.noteIdToEdit) { - const row = this.api?.getRows(true).find(r => r.getData().noteId === this.noteIdToEdit); + const row = this.api?.getRows().find(r => r.getData().noteId === this.noteIdToEdit); if (row) { row.getCell("title").edit(); }