Всем привет.
Может кто сталкивался с подобным.
Мне нужно сделать предзагрузку данных во vue.
У меня есть функция, которая делает get запрос к api и возвращает массив с настройками фронта.
В module.js у меня импортируется эта функция и присваивается к переменной, далее я работаю с этой переменной, перебираю массив, складываю с базовыми настройками и т.д.
в конце у меня export default vue store.
Данные приходят с задержкой и vue store срабатывает мгновенно, функции async/await.
Есть решение как мутации сделать асинком?
У нас, к примеру, такие настройки УЖЕ ЕСТЬ на странице. То есть ничего подгружать не нужно, а только взять данные из глобальной переменной, которая задается бэком в шаблоне. У нас так initialState прокидывается для реакта, чтобы не делать лишних запросов при старте приложения.