Files
67/apps/web/src/shared/api/queryKeys.js
2026-06-22 20:13:14 +03:00

20 lines
701 B
JavaScript

export const queryKeys = {
me: ["auth", "me"],
content: (params = {}) => ["content", params],
contentDetail: (id) => ["content", id],
media: ["media"],
events: (params = {}) => ["events", params],
categories: ["categories"],
tags: ["tags"],
speakers: ["speakers"],
search: (q, params = {}) => ["search", q, params],
subscriptions: ["subscriptions"],
notifications: ["notifications"],
comments: (contentId) => ["comments", contentId],
analyticsSummary: ["analytics", "summary"],
adminDashboard: ["admin", "dashboard"],
adminUsers: (params = {}) => ["admin", "users", params],
adminRoles: ["admin", "roles"],
adminAudit: (params = {}) => ["admin", "audit", params],
};