diff --git a/apps/client/src/components/app_context.ts b/apps/client/src/components/app_context.ts index 22dba15b3..51f8120a9 100644 --- a/apps/client/src/components/app_context.ts +++ b/apps/client/src/components/app_context.ts @@ -283,7 +283,7 @@ export type CommandMappings = { customOpts: CreateNoteOpts; parentNotePath?: string; }; - addNoteListItem: CommandData & { + addNewTableColumn: CommandData & { referenceColumn?: ColumnComponent; direction?: "before" | "after"; }; diff --git a/apps/client/src/widgets/view_widgets/table_view/context_menu.ts b/apps/client/src/widgets/view_widgets/table_view/context_menu.ts index acfbc4ed7..816e5c27c 100644 --- a/apps/client/src/widgets/view_widgets/table_view/context_menu.ts +++ b/apps/client/src/widgets/view_widgets/table_view/context_menu.ts @@ -82,14 +82,14 @@ function showColumnContextMenu(_e: UIEvent, column: ColumnComponent, tabulator: { title: t("table_view.add-column-to-the-left"), uiIcon: "bx bx-horizontal-left", - handler: () => getParentComponent(e)?.triggerCommand("addNoteListItem", { + handler: () => getParentComponent(e)?.triggerCommand("addNewTableColumn", { referenceColumn: column }) }, { title: t("table_view.add-column-to-the-right"), uiIcon: "bx bx-horizontal-right", - handler: () => getParentComponent(e)?.triggerCommand("addNoteListItem", { + handler: () => getParentComponent(e)?.triggerCommand("addNewTableColumn", { referenceColumn: column, direction: "after" }) diff --git a/apps/client/src/widgets/view_widgets/table_view/footer.ts b/apps/client/src/widgets/view_widgets/table_view/footer.ts index fc533d6a7..64a440236 100644 --- a/apps/client/src/widgets/view_widgets/table_view/footer.ts +++ b/apps/client/src/widgets/view_widgets/table_view/footer.ts @@ -15,7 +15,7 @@ export default function buildFooter(parentNote: FNote) { ${t("table_view.new-row")} - `.trimStart(); 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 c6881c1fa..729091d95 100644 --- a/apps/client/src/widgets/view_widgets/table_view/index.ts +++ b/apps/client/src/widgets/view_widgets/table_view/index.ts @@ -234,7 +234,7 @@ export default class TableView extends ViewMode { console.log("Save attributes", this.newAttribute); } - addNoteListItemEvent({ referenceColumn, direction }: EventData<"addNoteListItem">) { + addNewTableColumnEvent({ referenceColumn, direction }: EventData<"addNewTableColumn">) { const attr: Attribute = { type: "label", name: "label:myLabel",