argos/dmp-frontend/src/app/core/model/inapp-notification/inapp-notification.model.ts

18 lines
470 B
TypeScript

import { Guid } from '@common/types/guid';
import { User } from '../user/user';
import { IsActive } from '@app/core/common/enum/is-active.enum';
import { NotificationInAppTracking } from '@app/core/common/enum/notification-inapp-tracking.enum';
export interface InAppNotification {
id: Guid;
user: User;
isActive: IsActive;
type: Guid;
trackingState: NotificationInAppTracking;
subject: string;
body: string;
createdAt: Date;
updatedAt: Date;
hash: string;
}