Seed all Pokemon species and add admin pagination
- Update fetch_pokeapi.py to import all 1025 Pokemon species instead of only those appearing in encounters - Add paginated response for /pokemon endpoint with total count - Add pagination controls to AdminPokemon page (First/Prev/Next/Last) - Show current page and total count in admin UI - Add bean for Pokemon forms support task - Update UX improvements bean with route grouping polish item Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -14,10 +14,10 @@ import type {
|
||||
|
||||
// --- Queries ---
|
||||
|
||||
export function usePokemonList(search?: string) {
|
||||
export function usePokemonList(search?: string, limit = 50, offset = 0) {
|
||||
return useQuery({
|
||||
queryKey: ['pokemon', { search }],
|
||||
queryFn: () => adminApi.listPokemon(search),
|
||||
queryKey: ['pokemon', { search, limit, offset }],
|
||||
queryFn: () => adminApi.listPokemon(search, limit, offset),
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user