mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-22 00:11:13 -05:00
Reverted to commit 0091584677
This commit is contained in:
@@ -62,8 +62,8 @@ export const queryKeys = {
|
||||
|
||||
// Photos queries
|
||||
photos: {
|
||||
entity: (entityType: string, entityId: string, sortBy?: string) =>
|
||||
['photos', entityType, entityId, sortBy] as const,
|
||||
entity: (entityType: string, entityId: string) =>
|
||||
['photos', entityType, entityId] as const,
|
||||
count: (entityType: string, entityId: string) =>
|
||||
['photos', 'count', entityType, entityId] as const,
|
||||
},
|
||||
@@ -76,81 +76,5 @@ export const queryKeys = {
|
||||
// Lists queries
|
||||
lists: {
|
||||
items: (listId: string) => ['list-items', listId] as const,
|
||||
user: (userId?: string) => ['lists', 'user', userId] as const,
|
||||
},
|
||||
|
||||
// Users queries
|
||||
users: {
|
||||
roles: (userId?: string) => ['users', 'roles', userId] as const,
|
||||
search: (searchTerm: string) => ['users', 'search', searchTerm] as const,
|
||||
},
|
||||
|
||||
// Admin queries
|
||||
admin: {
|
||||
versionAudit: ['admin', 'version-audit'] as const,
|
||||
settings: () => ['admin-settings'] as const,
|
||||
blogPosts: () => ['admin-blog-posts'] as const,
|
||||
contactSubmissions: (statusFilter?: string, categoryFilter?: string, searchQuery?: string, showArchived?: boolean) =>
|
||||
['admin-contact-submissions', statusFilter, categoryFilter, searchQuery, showArchived] as const,
|
||||
auditLogs: (userId?: string) => ['admin', 'audit-logs', userId] as const,
|
||||
},
|
||||
|
||||
// Moderation queries
|
||||
moderation: {
|
||||
photoSubmission: (submissionId?: string) => ['moderation', 'photo-submission', submissionId] as const,
|
||||
recentActivity: ['moderation', 'recent-activity'] as const,
|
||||
},
|
||||
|
||||
// Company queries
|
||||
companies: {
|
||||
all: (type: string) => ['companies', 'all', type] as const,
|
||||
detail: (slug: string, type: string) => ['companies', 'detail', slug, type] as const,
|
||||
statistics: (id: string, type: string) => ['companies', 'statistics', id, type] as const,
|
||||
parks: (id: string, type: string, limit: number) => ['companies', 'parks', id, type, limit] as const,
|
||||
},
|
||||
|
||||
// Profile queries
|
||||
profile: {
|
||||
detail: (userId: string) => ['profile', userId] as const,
|
||||
activity: (userId: string, isOwn: boolean, isMod: boolean) =>
|
||||
['profile', 'activity', userId, isOwn, isMod] as const,
|
||||
stats: (userId: string) => ['profile', 'stats', userId] as const,
|
||||
},
|
||||
|
||||
// Ride Models queries
|
||||
rideModels: {
|
||||
all: (manufacturerId: string) => ['ride-models', 'all', manufacturerId] as const,
|
||||
detail: (manufacturerSlug: string, modelSlug: string) =>
|
||||
['ride-models', 'detail', manufacturerSlug, modelSlug] as const,
|
||||
rides: (modelId: string, limit?: number) =>
|
||||
['ride-models', 'rides', modelId, limit] as const,
|
||||
statistics: (modelId: string) => ['ride-models', 'statistics', modelId] as const,
|
||||
},
|
||||
|
||||
// Settings queries
|
||||
settings: {
|
||||
publicNovu: () => ['public-novu-settings'] as const,
|
||||
},
|
||||
|
||||
// Stats queries
|
||||
stats: {
|
||||
coaster: (rideId: string) => ['coaster-stats', rideId] as const,
|
||||
},
|
||||
|
||||
// Blog queries
|
||||
blog: {
|
||||
post: (slug: string) => ['blog-post', slug] as const,
|
||||
viewIncrement: (slug: string) => ['blog-view-increment', slug] as const,
|
||||
},
|
||||
|
||||
// Entity name queries (for PhotoManagementDialog)
|
||||
entities: {
|
||||
name: (entityType: string, entityId: string) => ['entity-name', entityType, entityId] as const,
|
||||
},
|
||||
|
||||
// Security queries
|
||||
security: {
|
||||
emailChangeStatus: () => ['email-change-status'] as const,
|
||||
sessions: () => ['my-sessions'] as const,
|
||||
},
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user