feat: add support tickets backend and dashboard

هذا الالتزام موجود في:
boutmoun123
2026-06-07 02:10:31 +03:00
الأصل d373d576e3
التزام 48dc3861cf
20 ملفات معدلة مع 1811 إضافات و0 حذوفات

عرض الملف

@@ -119,6 +119,14 @@ export const apiEndpoints = {
`/reports/superadmin?${toQueryString(params)}`,
updateStatus: (reportId: string) => `/reports/superadmin/${reportId}/status`,
},
support: {
adminTickets: (params: Record<string, string | number | boolean | null | undefined> = {}) =>
`/support/admin/tickets?${toQueryString(params)}`,
adminTicket: (ticketId: string) => `/support/admin/tickets/${ticketId}`,
adminReply: (ticketId: string) => `/support/admin/tickets/${ticketId}/messages`,
adminStatus: (ticketId: string) => `/support/admin/tickets/${ticketId}/status`,
adminAssign: (ticketId: string) => `/support/admin/tickets/${ticketId}/assign`,
},
marketplace: {
home: (params: Record<string, string | number | boolean | null | undefined> = {}) =>
`/marketplace/home?${toQueryString(params)}`,