в массиве.
                  
                  
                  В корневом компоненте через v-for отображаю все модалки, добавленные в массив.
                  
                  
                  
                  
                  
                  Уже использую в проекте Vuex. Хранить в нем компоненты - это ок? Звучит дико.
                  
                  
                  Можно использовать EventBus и хранить модалки в каком-то компоненте. Это кажется лишним велосипедом, если и так есть общедоступное хранилище - Vuex.
                  
                  
                  
                  
                  
                  Как поступить?
                  
                  
                
Не хранить компоненты в vuex. https://www.npmjs.com/package/vue-root-modals Можешь использовать это, либо подсмотреть, как это работает
Обсуждают сегодня