модуля в мутации вызывать коммит другого модуля?
                  
                  
                
Вы не можете из мутации вызывать другие мутации. Только из экшна
 Aleksandr
                          Belous
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aleksandr
                          Belous
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  блин. Подскажите тогда пожалуйста, как лучше сделать. У меня есть класс Money, который используется для валюты товаров в модуле products. И есть модуль currency, который отвечает за изменение валюты. Я хочу вызывать коммит из currency в компоненте так, чтобы при изменении валюты конвертировалась вся валюта товаров из модуля products. И вообще, имеет ли смысл выделять currency в отдельный модуль? Прикрепил участки кода: 1 - из класса Money, 2 - мутация в currency, 3 - мутация в products
Все проще - сделайте это из экшна, вот и всё
 Aleksandr
                          Belous
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aleksandr
                          Belous
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  меня смущает, что экшн по идее для асинхронного кода. А я его вот так буду использовать, не по семантике что ли
Вообще, флоу во вьюэксе подразумевает полный цикл action-mutation-state
Обсуждают сегодня