notification.ts 451 B

1234567891011121314151617181920212223
  1. export interface NotificationItem {
  2. id: number;
  3. type: number;
  4. title: string;
  5. message: string;
  6. isRead: boolean;
  7. actionUrl: string|null;
  8. imageUrl: string|null;
  9. createdAt: string;
  10. }
  11. export interface NotePreview {
  12. id: number;
  13. senderMemberID: number;
  14. senderName: string|null;
  15. senderSID: string|null;
  16. senderChannelName: string|null;
  17. senderChannelHandle: string|null;
  18. title: string;
  19. isRead: boolean;
  20. isSystem: boolean;
  21. createdAt: string;
  22. }