Commit Graph

3 Commits

Author SHA1 Message Date
Refactoring Agent 221d3e4b41 fix: complete store migration — fix all tab crashes and ghost field reads
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m22s
2026-05-05 12:45:07 +02:00
Refactoring Agent 338ac19628 fix: remaining tab migrations to modular stores
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m24s
- CraftingProgress, ManaDisplay, TimeDisplay: fmt/fmtDec imports → @/lib/game/stores
- SkillsTab, SkillRow, SkillUpgradeDialog: imports → @/lib/game/stores
- StatsTab and sub-components: fmt/fmtDec imports → @/lib/game/stores
- CategorySkillsList: GameStore type import → GameCoordinatorStore
- EnchantmentDesigner types/utils: GameStore type imports → GameCoordinatorStore
- Header: fmt import → @/lib/game/stores

Moves remaining non-hook usage files from legacy @/lib/game/store to modular @/lib/game/stores
2026-05-04 21:30:48 +02:00
Refactoring Agent d2d28887b1 Refactor large files into modular components
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m9s
- Refactored page.tsx (613→252 lines) with GameOverScreen and LeftPanel extracted
- Refactored StatsTab.tsx (584→92 lines) with section components
- Refactored SkillsTab.tsx (434→54 lines) with sub-components
- Created modular structure for GameContext, LootInventory, and other components
- All extracted components organized into feature directories
2026-05-02 17:35:03 +02:00