}, [id]);
useEffect(() => {
- window.Echo.private(`Tournament.${id}`)
+ window.Echo.channel(`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],
}));
}
})