feat(ui): F8-11 — battles table under table submenu (#54) #69
Reference in New Issue
Block a user
Delete Branch "feature/issue-54-battles-table"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
battlesentity under the existingview → tablesubmenu — a sortable list with planet (viaplanetLabel) and shots (fromBattleSummary), default sort shots ↓. Row click hands off to the existingBattleViewer.battle logshortcut (it always rendered thebattle not foundplaceholder) from bothheader/view-menu.svelteandsidebar/bottom-tabs.svelte. The single-battle viewer stays put — it is now reached only by clicking a row or a map battle marker.BattleReport; pulling them per row would mean N round trips per menu open, so by owner decision they are out of scope here.Closes #54.
Test plan
npm run checknpm run test— 863 / 863 pass (newtests/table-battles.test.ts+ updatedtests/game-shell-header.test.ts+ updatedtests/e2e/game-shell.spec.ts)npm run buildui-test.yamlrun 472 → success onfeature/issue-54-battles-tableworkflow_dispatchdev-deploy of this branch, on request)