|
|
|
@ -38,6 +38,15 @@ export default { |
|
|
|
payload: false, |
|
|
|
}); |
|
|
|
}, |
|
|
|
*logout({ payload, callback }, { put }) { |
|
|
|
yield put({ |
|
|
|
type: 'logoutHandle', |
|
|
|
payload, |
|
|
|
}); |
|
|
|
if (callback) { |
|
|
|
callback(); |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
reducers: { |
|
|
|
@ -54,5 +63,11 @@ export default { |
|
|
|
submitting: payload, |
|
|
|
}; |
|
|
|
}, |
|
|
|
logoutHandle(state, { payload }) { |
|
|
|
return { |
|
|
|
...state, |
|
|
|
status: payload.status, |
|
|
|
}; |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|
|