]>
Commit | Line | Data |
---|---|---|
1ebddadd RK |
1 | export enum VideoAbusePredefinedReasons { |
2 | VIOLENT_OR_REPULSIVE = 1, | |
3 | HATEFUL_OR_ABUSIVE, | |
4 | SPAM_OR_MISLEADING, | |
5 | PRIVACY, | |
6 | RIGHTS, | |
7 | SERVER_RULES, | |
8 | THUMBNAILS, | |
9 | CAPTIONS | |
10 | } | |
11 | ||
12 | export type VideoAbusePredefinedReasonsString = | |
13 | 'violentOrRepulsive' | | |
14 | 'hatefulOrAbusive' | | |
15 | 'spamOrMisleading' | | |
16 | 'privacy' | | |
17 | 'rights' | | |
18 | 'serverRules' | | |
19 | 'thumbnails' | | |
20 | 'captions' | |
21 | ||
22 | export const videoAbusePredefinedReasonsMap: { | |
23 | [key in VideoAbusePredefinedReasonsString]: VideoAbusePredefinedReasons | |
24 | } = { | |
25 | violentOrRepulsive: VideoAbusePredefinedReasons.VIOLENT_OR_REPULSIVE, | |
26 | hatefulOrAbusive: VideoAbusePredefinedReasons.HATEFUL_OR_ABUSIVE, | |
27 | spamOrMisleading: VideoAbusePredefinedReasons.SPAM_OR_MISLEADING, | |
28 | privacy: VideoAbusePredefinedReasons.PRIVACY, | |
29 | rights: VideoAbusePredefinedReasons.RIGHTS, | |
30 | serverRules: VideoAbusePredefinedReasons.SERVER_RULES, | |
31 | thumbnails: VideoAbusePredefinedReasons.THUMBNAILS, | |
32 | captions: VideoAbusePredefinedReasons.CAPTIONS | |
33 | } |