fix: forge UI updates forgeLevel after success — prix/taux rafraîchis
All checks were successful
CI/CD — Build & Deploy / Build & Deploy (push) Successful in 33s

This commit is contained in:
2026-03-24 18:16:58 +01:00
parent 66df1013e5
commit b414200544

View File

@@ -75,6 +75,10 @@ export function ForgePage() {
mutationFn: () => forgeApi.upgrade(selected!.id), mutationFn: () => forgeApi.upgrade(selected!.id),
onSuccess: (res) => { onSuccess: (res) => {
setLastResult({ success: res.success, newLevel: res.forgeLevel }); setLastResult({ success: res.success, newLevel: res.forgeLevel });
// Update selected item forgeLevel locally for immediate UI refresh
if (res.success) {
setSelected(prev => prev ? { ...prev, forgeLevel: res.forgeLevel } : null);
}
qc.invalidateQueries({ queryKey: ['inventory'] }); qc.invalidateQueries({ queryKey: ['inventory'] });
qc.invalidateQueries({ queryKey: ['character'] }); qc.invalidateQueries({ queryKey: ['character'] });
}, },