Ключевые моменты:
- Событие успешно транслируется: данные о событии отображаются на вкладке сети WebSocket, и я вижу, что они получены браузером в журналах консоли.
- Компонент Livewire не отвечает: несмотря на получение события, в методе updateListings нет вывода журнала или триггера dd, что позволяет предположить, что прослушиватель подключен неправильно.
- Laravel (v11.x)
- Livewire (v3.x)
- Реверберация (для трансляции через WebSocket)
- Pusher (библиотека JavaScript для обработки WebSocket)
Транслируемое событие (MarketplaceListingCreated)
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/78938040/livewire-not-responding-to-broadcasted-events-using-reverb-and-laravel[/url]