от которой зависит экран, через этот экран можно так же попасть на редактирование разных полей этой модели, как после успешного редактирования,  уже прокинуть обновленную модель в экран, чтобы отобразить сразу же свежие изменения ?
                  
                  
                  P.S.
                  
                  
                  для получения модели и ее редактирования используются разные блоки, а блок редактирования PSTCH запрос возвращает пустую модел, мне нужно после редактирования снова вызвать блок получения модели и как то через экраны прокинуть обновленную модель, такое возможно провернуть?
                  
                  
                
обычно для этого используется реактивный репозиторий. Оба блока работают с этим репозиторием, блок редактирования обновляет репозиторий, другой бллок отслеживает эти изменения
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  есть примеры под рукой?
https://bloclibrary.dev/#/architecture?id=bloc-to-bloc-communication
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  а это не тоже самое если я просто в UI, вызываю ивент на получение, при успешном редактировании? или тут он прокидывает новую модель реактивно, соответсвенно UI обновится под новую модель
2 блока цепляются к одному репозиторию, если один блок обновляет модель в репозитории, то да, другой блок реактивно получает обновление
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  сейчас репозитории просто разные сделаны, как и эндпоинты
так у вас блок модель на сервере обновляет?
как вариант: Блок-редактор после обновления модели шлет состояния "Success". Виджет через listener ловит это состояние и отправляет ивент другому блоку "ModelUpdated"
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  я получается так и делаю, и он ее обновляет, но в UI она не обновляется
значит, что-то делаете неправильно 🤷
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  ну да, понять бы что именно)
проверьте, в первую очередь, что блок после обновления эмитит новое состояние
 Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Moon
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  можно в лс скину сниппет, может замитете что не так делаю?
Обсуждают сегодня