undef-engine
2026-01-20
Storybook setup and Trade Wars game screens
147 files · 22,267+ · 312-
Storybook integration
5 files changed
eslint.config.jsUpdated ESLint config for Storybookpackage.jsonAdded Storybook dependenciesButton.stories.tsAdded Button storyHeader.stories.tsAdded Header storyPage.stories.tsAdded Page story
- Set up Storybook for frontend component documentation with Button, Header, and Page stories
instantiate
behavioral
2 files
package.jsonButton.stories.ts
Trade Wars game screens
6 files changed
BankScreen.tsxCreated in-game banking screenContrabandScreen.tsxCreated illicit trading screenShipyardScreen.tsxCreated ship upgrade screenNavigationPhase.tsxUpdated navigation phaseTWModal.tsxCreated Trade Wars modal componentTWStatRow.tsxCreated Trade Wars stat row component
- Created BankScreen, ContrabandScreen, and ShipyardScreen for Trade Wars
instantiate
behavioral
3 files
BankScreen.tsxContrabandScreen.tsxShipyardScreen.tsx
- Added shared TWModal and TWStatRow components
instantiate
internal
2 files
TWModal.tsxTWStatRow.tsx
Trade Wars Storybook stories
7 files changed
CombatPhase.stories.tsxAdded Combat phase storyGameOverPhase.stories.tsxAdded GameOver phase storyLobbyPhase.stories.tsxAdded Lobby phase storyNavigationPhase.stories.tsxAdded Navigation phase storyPlanetPhase.stories.tsxAdded Planet phase storyTradingPhase.stories.tsxAdded Trading phase storyBankScreen.stories.tsxAdded Bank screen story
- Added Storybook stories for all Trade Wars phases and screens
instantiate
internal
3 files
CombatPhase.stories.tsxNavigationPhase.stories.tsxBankScreen.stories.tsx
Routing and component updates
3 files changed
App.tsxUpdated routing with expanded Trade Wars pathsTradeWarsBoard.tsxUpdated Trade Wars boardLobbyPhase.tsxUpdated Trade Wars lobby