From 4a9e89158200a77eeea304bde22291d650ac0da0 Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Sat, 18 Apr 2026 16:29:26 +0100 Subject: [PATCH] feat(base): add BASE_ROWS_DELETED event type --- apps/server/src/common/events/event.contants.ts | 1 + apps/server/src/core/base/events/base-events.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/server/src/common/events/event.contants.ts b/apps/server/src/common/events/event.contants.ts index 8e084f9f..39e33f68 100644 --- a/apps/server/src/common/events/event.contants.ts +++ b/apps/server/src/common/events/event.contants.ts @@ -23,6 +23,7 @@ export enum EventName { BASE_ROW_CREATED = 'base.row.created', BASE_ROW_UPDATED = 'base.row.updated', BASE_ROW_DELETED = 'base.row.deleted', + BASE_ROWS_DELETED = 'base.rows.deleted', BASE_ROW_RESTORED = 'base.row.restored', BASE_ROW_REORDERED = 'base.row.reordered', diff --git a/apps/server/src/core/base/events/base-events.ts b/apps/server/src/core/base/events/base-events.ts index cbd4f584..0e5a9767 100644 --- a/apps/server/src/core/base/events/base-events.ts +++ b/apps/server/src/core/base/events/base-events.ts @@ -21,6 +21,7 @@ export type BaseRowUpdatedEvent = BaseEventBase & { updatedCells: Record; }; export type BaseRowDeletedEvent = BaseEventBase & { rowId: string }; +export type BaseRowsDeletedEvent = BaseEventBase & { rowIds: string[] }; export type BaseRowRestoredEvent = BaseEventBase & { rowId: string }; export type BaseRowReorderedEvent = BaseEventBase & { rowId: string;