emilov
@emilov
Фрилансер

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

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

5c3e3af99377b693390875.png
Сам код:

const actions = {
  async fetchUserSignIn (password, phoneNumber) {
    const user = await authApi.fetchUserSignIn(password, phoneNumber)
    return user
  }
}
  • Вопрос задан
  • 59 просмотров
Решения вопроса 2
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
потому что первым аргументом в экшн приходит весь стейт/контекст вашего стора.

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

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

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