+
);
}
diff --git a/src/components/game/GameToast.tsx b/src/components/game/GameToast.tsx
index 0f42c69..180e1e8 100644
--- a/src/components/game/GameToast.tsx
+++ b/src/components/game/GameToast.tsx
@@ -1,6 +1,7 @@
'use client';
import { useToast } from '@/hooks/use-toast';
+import { DebugName } from '@/components/game/debug/debug-context';
import {
Toast,
ToastClose,
@@ -61,8 +62,9 @@ export function GameToaster() {
const { toasts } = useToast();
return (
-
- {toasts.map((toast) => {
+
+
+ {toasts.map((toast) => {
// Determine toast type from className or default to info
const toastType: ToastType =
toast.variant === 'destructive' ? 'error' :
@@ -103,16 +105,17 @@ export function GameToaster() {
- Desktop: bottom-right
- Mobile: bottom-center, full-width
*/}
-
-
+
+
+
);
}
diff --git a/src/components/game/LootInventory/BlueprintsSection.tsx b/src/components/game/LootInventory/BlueprintsSection.tsx
index 89ad71d..3819e73 100644
--- a/src/components/game/LootInventory/BlueprintsSection.tsx
+++ b/src/components/game/LootInventory/BlueprintsSection.tsx
@@ -1,5 +1,6 @@
'use client';
+import { DebugName } from '@/components/game/debug/debug-context';
import { Scroll } from 'lucide-react';
import { Badge } from '@/components/ui/badge';
import { LOOT_DROPS } from '@/lib/game/data/loot-drops';
@@ -13,6 +14,7 @@ export function BlueprintsSection({ blueprints }: BlueprintsSectionProps) {
if (blueprints.length === 0) return null;
return (
+
@@ -42,5 +44,6 @@ export function BlueprintsSection({ blueprints }: BlueprintsSectionProps) {
Blueprints are permanent unlocks - use them to craft equipment
+
);
}
diff --git a/src/components/game/LootInventory/EquipmentItem.tsx b/src/components/game/LootInventory/EquipmentItem.tsx
index ef6b4aa..fa0dba6 100644
--- a/src/components/game/LootInventory/EquipmentItem.tsx
+++ b/src/components/game/LootInventory/EquipmentItem.tsx
@@ -1,5 +1,6 @@
'use client';
+import { DebugName } from '@/components/game/debug/debug-context';
import { Package, Trash2 } from 'lucide-react';
import type { EquipmentInstance } from '@/lib/game/types';
import { EQUIPMENT_TYPES } from '@/lib/game/data/equipment';
@@ -20,6 +21,7 @@ export function EquipmentItem({ instanceId, instance, onDelete }: EquipmentItemP
const rarityGlow = RARITY_GLOW_CSS_VAR[instance.rarity] || 'var(--rarity-common-glow)';
return (
+
+
);
}
diff --git a/src/components/game/LootInventory/EssenceItem.tsx b/src/components/game/LootInventory/EssenceItem.tsx
index 339a515..7abfda4 100644
--- a/src/components/game/LootInventory/EssenceItem.tsx
+++ b/src/components/game/LootInventory/EssenceItem.tsx
@@ -1,5 +1,6 @@
'use client';
+import { DebugName } from '@/components/game/debug/debug-context';
import { Droplet } from 'lucide-react';
import { ElementBadge } from '@/components/ui/element-badge';
import type { ElementState } from '@/lib/game/types';
@@ -15,6 +16,7 @@ export function EssenceItem({ elementId, state }: EssenceItemProps) {
if (!elem) return null;
return (
+
+
);
}
diff --git a/src/components/game/LootInventory/MaterialItem.tsx b/src/components/game/LootInventory/MaterialItem.tsx
index 7378403..7b85f19 100644
--- a/src/components/game/LootInventory/MaterialItem.tsx
+++ b/src/components/game/LootInventory/MaterialItem.tsx
@@ -1,5 +1,6 @@
'use client';
+import { DebugName } from '@/components/game/debug/debug-context';
import type { LootInventory } from '@/lib/game/types';
// For backward compatibility
type LootInventoryType = LootInventory;
@@ -22,6 +23,7 @@ export function MaterialItem({ materialId, count, onDelete }: MaterialItemProps)
const rarityGlow = RARITY_GLOW_CSS_VAR[drop.rarity] || 'var(--rarity-common-glow)';
return (
+
+
);
}
diff --git a/src/components/game/ManaDisplay.tsx b/src/components/game/ManaDisplay.tsx
index 47669ef..c97d382 100755
--- a/src/components/game/ManaDisplay.tsx
+++ b/src/components/game/ManaDisplay.tsx
@@ -7,6 +7,7 @@ import { Zap, ChevronDown, ChevronUp } from 'lucide-react';
import { fmt, fmtDec } from '@/lib/game/stores';
import { ELEMENTS } from '@/lib/game/constants';
import { useState } from 'react';
+import { DebugName } from '@/components/game/debug/debug-context';
interface ManaDisplayProps {
rawMana: number;
@@ -39,8 +40,9 @@ export function ManaDisplay({
.sort((a, b) => b[1].current - a[1].current);
return (
-
-
+
+
+
{/* Raw Mana - Main Display */}
@@ -133,8 +135,9 @@ export function ManaDisplay({
)}