Add export buttons to all admin panel screens

Backend export endpoints return DB data in seed JSON format
(games, routes+encounters, pokemon, evolutions). Frontend
downloads the JSON via new Export buttons on each admin page.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-08 10:50:14 +01:00
parent 8fbf658a27
commit 5cdcd149b6
9 changed files with 236 additions and 21 deletions

View File

@@ -1,10 +1,11 @@
---
# nuzlocke-tracker-pbzd
title: Add export to all admin panel screens
status: todo
status: completed
type: feature
priority: normal
created_at: 2026-02-07T21:08:27Z
updated_at: 2026-02-07T21:08:27Z
updated_at: 2026-02-08T09:49:09Z
---
Add an export button to all screens in the admin panel so that data edited in the UI can be exported and added back to the seed data files. This allows editing game data, routes, and encounters through the admin UI and then persisting those changes to the JSON seed files.