Я создаю приложение для чата с реакцией js, пушером и laravel. Все работает нормально. Теперь я хочу создать канал присутствия для тех, кто находится в онлайн-режиме. Для этого я попробовал это:
const [users,setusers] = useState([])
useEffect(() => {
Echo.join(`chat`)
.here((users) => (
setusers(users)
))
.joining((user) => (
setusers([...users,user]
))
}, [])
но проблема в том, чтобы присоединиться к методу. Когда кто-то присоединяется к этой комнате, состояние пользователя становится нулевым. Что здесь не так? и как это решить ??