src/applications/personalization/profile/reducers/directDeposit.js
Function directDeposit
has 66 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function directDeposit(state = initialState, action) {
switch (action.type) {
case DIRECT_DEPOSIT_FETCH_SUCCEEDED:
case DIRECT_DEPOSIT_SAVE_SUCCEEDED: {
return {
Avoid too many return
statements within this function. Open
Open
return {
...state,
saveError: action.response?.error ?? action.response?.errors ?? true,
ui: {
...state.ui,
Avoid too many return
statements within this function. Open
Open
return {
...state,
loadError: null,
};
Avoid too many return
statements within this function. Open
Open
return {
...state,
saveError: null,
ui: {
...state.ui,