Logo
Explore Help
Register Sign In
pokemon/nuzlocke-tracker
1
1
Fork 0
You've already forked nuzlocke-tracker
Code Issues Pull Requests 1 Actions Packages Projects Releases Wiki Activity
Files
fb90410055e23b4a481630c47fc6a1c02d0c4c0c
nuzlocke-tracker/frontend/src/hooks/useStats.ts

10 lines
194 B
TypeScript
Raw Normal View History

Add stats screen with backend endpoint and frontend page Implements a dedicated /stats page showing cross-run aggregate statistics: run overview with win rate, runs by game bar chart, encounter breakdowns, top caught/encountered pokemon rankings, mortality analysis with death causes, and type distribution. Backend endpoint uses aggregate SQL queries to avoid N+1 fetching. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:46:36 +01:00
import { useQuery } from '@tanstack/react-query'
import { getStats } from '../api/stats'
export function useStats() {
return useQuery({
queryKey: ['stats'],
queryFn: getStats,
})
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 108ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API