template/packages-user/client-modules
unanmed 61b618e533 refactor(09-04): migrate status-bar state ownership into statusBar.tsx
- LeftStatusBar/RightStatusBar self-own leftStatus/rightStatus (reactive)

- attributes+lv refresh via hero.attribute.addHook({ onUpdateAttribute })

- floor trigger via hero.location.addHook({ onSetFloor }); value stays legacy core.status.floorId

- no-hook fields (up/items/debuff/replay/exampleHard) left as // TODO:

- onUnmounted unloads both hooks; StatusBarProps drops status member and generic
2026-10-09 18:51:26 +08:00
..
src refactor(09-04): migrate status-bar state ownership into statusBar.tsx 2026-10-09 18:51:26 +08:00
package.json refactor(type): material types. 2026-09-21 19:16:33 +08:00