Persist non-issue inbox dismissals

This commit is contained in:
dotta 2026-04-07 18:26:34 -05:00
parent 1de5fb9316
commit 5640d29ab0
23 changed files with 13623 additions and 54 deletions

View file

@ -288,6 +288,7 @@ export type {
DashboardSummary,
ActivityEvent,
SidebarBadges,
InboxDismissal,
CompanyMembership,
PrincipalPermissionGrant,
Invite,

View file

@ -0,0 +1,9 @@
export interface InboxDismissal {
id: string;
companyId: string;
userId: string;
itemKey: string;
dismissedAt: Date;
createdAt: Date;
updatedAt: Date;
}

View file

@ -164,6 +164,7 @@ export type { LiveEvent } from "./live.js";
export type { DashboardSummary } from "./dashboard.js";
export type { ActivityEvent } from "./activity.js";
export type { SidebarBadges } from "./sidebar-badges.js";
export type { InboxDismissal } from "./inbox-dismissal.js";
export type {
CompanyMembership,
PrincipalPermissionGrant,