useEffect(() => {
window.Echo.private(`Tournament.${id}`)
.listen('ResultReported', e => {
- console.log(e);
if (e.result) {
setTournament(tournament => patchResult(tournament, e.result));
}
if (e.round) {
setTournament(tournament => ({
...tournament,
- rounds: [...tournament.rounds, e.round],
+ rounds: [e.round, ...tournament.rounds],
}));
}
})