Задать вопрос
emilov
@emilov
Фрилансер

Почему так странно выглядит переданный в действие аргумент?

Почему так странно работает переданный аргумент?

5c3e3af99377b693390875.png
Сам код:

const actions = {
  async fetchUserSignIn (password, phoneNumber) {
    const user = await authApi.fetchUserSignIn(password, phoneNumber)
    return user
  }
}
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 2
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
потому что первым аргументом в экшн приходит весь стейт/контекст вашего стора.

И надо в него коммитить мутации, а не то что у вас тут наворочено, вообще не так это работает.
Ответ написан
@akass
Developer
const actions = {
  async fetchUserSignIn ({ commit }, { password, phoneNumber }) {
    const user = await authApi.fetchUserSignIn(password, phoneNumber)
    commit('commit_user_mutation' , user);
  }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы