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
All checks were successful
CI/CD — Build & Deploy / Build & Deploy (push) Successful in 33s
This commit is contained in:
@@ -75,6 +75,10 @@ export function ForgePage() {
|
||||
mutationFn: () => forgeApi.upgrade(selected!.id),
|
||||
onSuccess: (res) => {
|
||||
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: ['character'] });
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user