* feat: Moderation Dashboard Overhaul * fix: lint issues * fix: issues * fix: report layout * fix: lint * fix: impl quick replies * fix: remove test qr * feat: individual report page + use new backend * feat: memoize filtering * feat: apply optimizations to moderation queue * fix: lint issues * feat: impl quick reply functionality * fix: top level await * fix: dep issue * fix: dep issue x2 * fix: dep issue * feat: intl extract * fix: dev-187 * fix: dev-186 & review project btn * fix: dev-176 * remove redundant moderation button from user dropdown * correct a msg and add admin to read filter --------- Co-authored-by: coolbot100s <76798835+coolbot100s@users.noreply.github.com>
35 lines
976 B
TypeScript
35 lines
976 B
TypeScript
import type { ReportQuickReply } from '../types/reports'
|
|
|
|
export default [
|
|
{
|
|
label: 'Antivirus',
|
|
message: async () => (await import('./messages/reports/antivirus.md?raw')).default,
|
|
private: false,
|
|
},
|
|
{
|
|
label: 'Spam',
|
|
message: async () => (await import('./messages/reports/spam.md?raw')).default,
|
|
private: false,
|
|
},
|
|
{
|
|
label: 'Gameplay Issue',
|
|
message: async () => (await import('./messages/reports/gameplay-issue.md?raw')).default,
|
|
private: false,
|
|
},
|
|
{
|
|
label: 'Platform Issue',
|
|
message: async () => (await import('./messages/reports/platform-issue.md?raw')).default,
|
|
private: false,
|
|
},
|
|
{
|
|
label: 'Stale',
|
|
message: async () => (await import('./messages/reports/stale.md?raw')).default,
|
|
private: false,
|
|
},
|
|
{
|
|
label: 'Confirmed Malware',
|
|
message: async () => (await import('./messages/reports/confirmed-malware.md?raw')).default,
|
|
private: false,
|
|
},
|
|
] as ReadonlyArray<ReportQuickReply>
|