Add new follow, mention and user registered notifs
This commit is contained in:
parent
dc13348070
commit
f7cc67b455
25 changed files with 899 additions and 57 deletions
|
@ -6,7 +6,10 @@ export enum UserNotificationType {
|
|||
UNBLACKLIST_ON_MY_VIDEO = 5,
|
||||
MY_VIDEO_PUBLISHED = 6,
|
||||
MY_VIDEO_IMPORT_SUCCESS = 7,
|
||||
MY_VIDEO_IMPORT_ERROR = 8
|
||||
MY_VIDEO_IMPORT_ERROR = 8,
|
||||
NEW_USER_REGISTRATION = 9,
|
||||
NEW_FOLLOW = 10,
|
||||
COMMENT_MENTION = 11
|
||||
}
|
||||
|
||||
export interface VideoInfo {
|
||||
|
@ -55,6 +58,25 @@ export interface UserNotification {
|
|||
video: VideoInfo
|
||||
}
|
||||
|
||||
account?: {
|
||||
id: number
|
||||
displayName: string
|
||||
name: string
|
||||
}
|
||||
|
||||
actorFollow?: {
|
||||
id: number
|
||||
follower: {
|
||||
name: string
|
||||
displayName: string
|
||||
}
|
||||
following: {
|
||||
type: 'account' | 'channel'
|
||||
name: string
|
||||
displayName: string
|
||||
}
|
||||
}
|
||||
|
||||
createdAt: string
|
||||
updatedAt: string
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue