Refactor large files into modular components
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m9s
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
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
// ─── Hands Equipment Types ─────────────────────────────────────────
|
||||
|
||||
import type { EquipmentType } from './types';
|
||||
|
||||
export const HANDS_EQUIPMENT: Record<string, EquipmentType> = {
|
||||
// ─── Hands ───────────────────────────────────────────────────────
|
||||
civilianGloves: {
|
||||
id: 'civilianGloves',
|
||||
name: 'Civilian Gloves',
|
||||
category: 'hands',
|
||||
slot: 'hands',
|
||||
baseCapacity: 20,
|
||||
description: 'Simple cloth gloves. Minimal magical capacity.',
|
||||
},
|
||||
apprenticeGloves: {
|
||||
id: 'apprenticeGloves',
|
||||
name: 'Apprentice Gloves',
|
||||
category: 'hands',
|
||||
slot: 'hands',
|
||||
baseCapacity: 30,
|
||||
description: 'Basic gloves for handling magical components.',
|
||||
},
|
||||
spellweaveGloves: {
|
||||
id: 'spellweaveGloves',
|
||||
name: 'Spellweave Gloves',
|
||||
category: 'hands',
|
||||
slot: 'hands',
|
||||
baseCapacity: 40,
|
||||
description: 'Gloves woven with mana-conductive threads.',
|
||||
},
|
||||
combatGauntlets: {
|
||||
id: 'combatGauntlets',
|
||||
name: 'Combat Gauntlets',
|
||||
category: 'hands',
|
||||
slot: 'hands',
|
||||
baseCapacity: 35,
|
||||
description: 'Armored gauntlets for battle mages.',
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user