'how I can put data with different ID in two empty object
I want to change state to a playerOne and playerTwo, there is a data in fighter variable, during the clicking on different buttons, it shows me different data in console.log and I want to implement this in playerOne and playerTwo
const Board = () => {
const { isLoading, fighters, getFighterInfo, fighter } = useBoard();
const [selectedFightersData, setFightersData] = useState({
playerOne: {},
playerTwo: {},
});
const [player, setSelectedPlayer] = useState();
const [selectedFightersQty, setSelectedFightersQty] = useState(0);
const { playerOne, playerTwo } = selectedFightersData;
const handleClick = (id, player) => {
getFighterInfo(id);
setSelectedPlayer(player);
setSelectedFightersQty(selectedFightersQty + 1);
};
const handleUpdate = ()=>{
setFightersData({
...selectedFightersData,
playerOne:fighter,
playerTwo:fighter
})
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
