RefreashRedux.js 464 B

1234567891011121314151617
  1. // 下拉刷新,获取更多数据处理
  2. export const initState = {
  3. refreshing: false,
  4. error: false,
  5. };
  6. export function refreashReducer(state, action) {
  7. switch (action.type) {
  8. case "startRefresh":
  9. return { refreshing: true, error: false };
  10. case "refreshFinish":
  11. return { refreshing: false, error: false };
  12. case "refreshError":
  13. return { refreshing: false, error: true };
  14. default:
  15. return state;
  16. }
  17. }