Add risk center and editable submission flows
This commit is contained in:
@@ -89,10 +89,35 @@ export interface AdminTopCategory {
|
||||
votes: number
|
||||
}
|
||||
|
||||
export interface AdminRiskFlag {
|
||||
id: number
|
||||
source: string
|
||||
type: string
|
||||
severity: string
|
||||
status: string
|
||||
summary: string
|
||||
twitchUserId: string | null
|
||||
createdFromIp: string
|
||||
createdAt: string
|
||||
metadataJson: string
|
||||
}
|
||||
|
||||
export interface AdminAuditEntry {
|
||||
id: number
|
||||
adminTwitchUserId: string
|
||||
actionType: string
|
||||
entityType: string
|
||||
entityId: string
|
||||
summary: string
|
||||
createdAt: string
|
||||
}
|
||||
|
||||
export interface AdminDashboardResponse {
|
||||
metrics: AdminMetric[]
|
||||
activities: AdminActivity[]
|
||||
topCategories: AdminTopCategory[]
|
||||
riskFlags: AdminRiskFlag[]
|
||||
auditEntries: AdminAuditEntry[]
|
||||
}
|
||||
|
||||
export interface AdminSeasonListItem {
|
||||
|
||||
Reference in New Issue
Block a user