Fix team data not refreshing after save/delete

Await loadTeam() and loadTeams() so the UI reflects changes
immediately without needing a manual page refresh.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
fahed
2026-02-23 15:32:01 +03:00
parent 2c0152f176
commit b1f7d574ed

View File

@@ -83,8 +83,8 @@ export default function Team() {
} }
} }
loadTeam() await loadTeam()
loadTeams() await loadTeams()
} catch (err) { } catch (err) {
console.error('Save failed:', err) console.error('Save failed:', err)
alert(err.message || 'Failed to save') alert(err.message || 'Failed to save')
@@ -98,8 +98,8 @@ export default function Team() {
} else { } else {
await api.post('/teams', data) await api.post('/teams', data)
} }
loadTeams() await loadTeams()
loadTeam() await loadTeam()
} catch (err) { } catch (err) {
console.error('Team save failed:', err) console.error('Team save failed:', err)
alert(err.message || 'Failed to save team') alert(err.message || 'Failed to save team')
@@ -111,8 +111,8 @@ export default function Team() {
await api.delete(`/teams/${teamId}`) await api.delete(`/teams/${teamId}`)
setPanelTeam(null) setPanelTeam(null)
if (teamFilter === teamId) setTeamFilter(null) if (teamFilter === teamId) setTeamFilter(null)
loadTeams() await loadTeams()
loadTeam() await loadTeam()
} catch (err) { } catch (err) {
console.error('Team delete failed:', err) console.error('Team delete failed:', err)
} }
@@ -124,7 +124,7 @@ export default function Team() {
setSelectedMember(null) setSelectedMember(null)
} }
setPanelMember(null) setPanelMember(null)
loadTeam() await loadTeam()
} }
const openMemberDetail = async (member) => { const openMemberDetail = async (member) => {