Update job skills from server response
This commit is contained in:
parent
cfc8e149fb
commit
7e3c6a9463
1 changed files with 17 additions and 10 deletions
|
|
@ -74,9 +74,9 @@ const CharacterGrid = (props: Props) => {
|
||||||
}, [props.new, accountData, party])
|
}, [props.new, accountData, party])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setJob(party.job)
|
setJob(appState.party.job)
|
||||||
setJobSkills(party.jobSkills)
|
setJobSkills(appState.party.jobSkills)
|
||||||
}, [party])
|
}, [appState])
|
||||||
|
|
||||||
// Initialize an array of current uncap values for each characters
|
// Initialize an array of current uncap values for each characters
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
@ -213,13 +213,20 @@ const CharacterGrid = (props: Props) => {
|
||||||
} = {}
|
} = {}
|
||||||
|
|
||||||
skillObject[positionedKey] = skill.id
|
skillObject[positionedKey] = skill.id
|
||||||
api.endpoints.parties.update(
|
api.endpoints.parties
|
||||||
party.id,
|
.update(
|
||||||
{
|
party.id,
|
||||||
party: skillObject,
|
{
|
||||||
},
|
party: skillObject,
|
||||||
headers
|
},
|
||||||
)
|
headers
|
||||||
|
)
|
||||||
|
.then((response) => {
|
||||||
|
// Update the current skills
|
||||||
|
const newSkills = response.data.party.job_skills
|
||||||
|
setJobSkills(newSkills)
|
||||||
|
appState.party.jobSkills = newSkills
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue