實作流程
- 有一個 isSending 狀態,記錄是否在之前已經送出 submit,只是 response 還沒回來。
- 加兩個 Action Type,AUTH_SENDING 和 AUTH_SENT
- 在 Store 的地方要更新 isSending 狀態
Component 要做的事
1 | submit() { |
Action 要做的事
1 | module.exports.login = function(email, password) { |
Store 要做的事
1 | case AuthConstants.AUTH_SENDING: |