Add contributor leaderboard

Add types, hook, UI components, and integration for leaderboard showing top users with badges
This commit is contained in:
gpt-engineer-app[bot]
2025-11-11 17:51:15 +00:00
parent 947964482f
commit 9b1c2415b0
9 changed files with 761 additions and 4 deletions

View File

@@ -111,5 +111,7 @@ export const queryKeys = {
growthTrends: (days: number, granularity: string) => ['analytics', 'growth-trends', days, granularity] as const,
entityComparisons: () => ['analytics', 'entity-comparisons'] as const,
databaseHealth: () => ['analytics', 'database-health'] as const,
contributorLeaderboard: (limit: number, timePeriod: string) =>
['analytics', 'contributor-leaderboard', limit, timePeriod] as const,
},
} as const;