в глобальное хранилище. Предлагаете, всё таки, импортировать ( = использовать) нужный api-модуль прямо в компонент, без "проксирования" через экшин?
тогда вы сами же себе противоречите «взаимодействие с api лежит на плечах ТОЛЬКО хранилища» У вас на плечах хранилища получается лежит логика вызова хттп запросов, а вопрос хранения ответов лежит не на хранилище. В идеале в хранилище лежит все, включая состояния диалогов, окон, роутера и тд, это будет чистый Flux, а наши компоненты будут максимально чисты и лишены своего состояния. На 100% это конечно очень сложно сделать и не всегда оправдано, но тем не менее Вы можете инжектнуть новый плагин this.$botApi и делать запросы, это в общем то хорошая практика. Но делать вызов экшена вуекса не предполагая работы с хранилищем это прям очень и очень неожиданно, противоречит первой строке в описании того что такое экшены
Обсуждают сегодня