Итак, у меня есть mobx store:
...
const Auth = types.model({
token: types.optional(types.string, "")
})
export const AuthStoreModel = Auth
.actions(self => ({
login: flow(function* (email, password){
const response = yield api.post('auth/login', {email, password});
self.token = response.data.result.token;
})
})
)
...
Если я вызываю этот магазин действий, он не обновляется, и если я добавляю try / catch, он выдает исключение (не очень полезное).Я попытался передвигаться и использовать async / await (с .then ()) вместо потока с yield, но ничего.
Moving self.token =;выше вызов API или удаление вызова API, затем он обновляет хранилище.
Не уверен, в чем проблема, я использую React Native Ignite с их образцом Bowser.
Если кто-то может помочь, я 'Буду очень благодарен.Спасибо