один чат в StreamController<List<Chat>>, но не могу забрать массив чатов, чтобы подменить старый чат на обновленный чат.
Пробовал stream.single. last, first, но там видимо await бесконечный
stream параметр Подпишись и будет счастье
Дак листен сработает только когда я запушу значение в стрим. А мне нужно перед тем, как запушить, обновить текущий массив данных и его запушить
Если не броадкаст , то все события должны прийти ,от первого до последнего
У меня список чатов, в списке в каждом чате пустой массив messages. При переходе в чат я по айди чата подгружаю последние 20 сообщений чата. И вот мне нужно обновить стрим со всеми чатами, взяв оттуда нужный и впихнув в него сообщения, но я не могу забрать из стрима чаты в initState на странице чата
Rxdart посмотри пакет
Обсуждают сегодня