desloppify: fix 34 unused imports/vars, debug logs, and code quality issues
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 2m20s

This commit is contained in:
2026-05-26 02:35:02 +02:00
parent fdc636faaa
commit 518961299a
23 changed files with 30 additions and 43 deletions
+1 -1
View File
@@ -75,7 +75,7 @@ interface DisciplineCardProps {
const DisciplineCard: React.FC<DisciplineCardProps> = ({ definition, runtime, callbacks }) => {
const {
id, name, description, manaType, baseCost, perkThresholds, perkValues, perkTypes,
statBonus, statBonusLabel, baseValue, drainBase, difficultyFactor, scalingFactor,
statBonusLabel, baseValue, drainBase, difficultyFactor, scalingFactor,
} = definition;
const { xp, paused: isPaused, concurrentLimit, isLocked, missingPrereqs } = runtime;
const { onToggle } = callbacks;
+1 -1
View File
@@ -35,7 +35,7 @@ describe('Prestige upgrade definitions', () => {
it('all upgrades have required fields', async () => {
const { PRESTIGE_DEF } = await import('@/lib/game/constants/prestige');
for (const [id, def] of Object.entries(PRESTIGE_DEF)) {
for (const [, def] of Object.entries(PRESTIGE_DEF)) {
expect(def.name).toBeTruthy();
expect(def.desc).toBeTruthy();
expect(def.max).toBeGreaterThan(0);
@@ -71,7 +71,7 @@ function EnemyRow({ enemy }: { enemy: EnemyState }) {
);
}
export function RoomDisplay({ floorState, floor }: RoomDisplayProps) {
export function RoomDisplay({ floorState, _floor }: RoomDisplayProps) {
// Guard against null/undefined/stale floorState
if (!floorState || !floorState.roomType) {
return (
@@ -55,7 +55,6 @@ export function SpireCombatPage() {
floorHP,
floorMaxHP,
castProgress,
clearedFloors,
isDescending,
currentRoom,
activityLog,
@@ -73,7 +72,6 @@ export function SpireCombatPage() {
floorHP: s.floorHP,
floorMaxHP: s.floorMaxHP,
castProgress: s.castProgress,
clearedFloors: s.clearedFloors,
isDescending: s.isDescending,
currentRoom: s.currentRoom,
activityLog: s.activityLog,
@@ -314,12 +314,10 @@ export function SpireSummaryTab() {
const [mounted, setMounted] = useState(false);
const {
currentFloor,
maxFloorReached,
clearedFloors,
enterSpireMode,
} = useCombatStore(useShallow((s) => ({
currentFloor: s.currentFloor,
maxFloorReached: s.maxFloorReached,
clearedFloors: s.clearedFloors,
enterSpireMode: s.enterSpireMode,