All files / src/background/redux/reducers user.tsx

60% Statements 3/5
66.67% Branches 2/3
100% Functions 1/1
60% Lines 3/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20    2x             7x             7x      
import {UPDATE_USER, UserActionTypes, UserState} from "../actions/userTypes";
 
const initialState: UserState = {
    groups: [],
    userId: null,
    username: null
};
 
export default function users(state = initialState, action: UserActionTypes) {
    switch (action.type) {
        case UPDATE_USER: {
            console.log("[Redux] updating user");
            return action.payload;
        }
 
        default:
            return state;
    }
}