one-api/web/berry/src/store/accountReducer.js
Buer 48989d4a0b
feat: add new theme berry (#860)
* feat: add theme berry

* docs: add development notes

* fix: fix blank page

* chore: update implementation

* fix: fix package.json

* chore: update ui copy

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2024-01-07 14:20:07 +08:00

25 lines
445 B
JavaScript

import * as actionTypes from './actions';
export const initialState = {
user: undefined
};
const accountReducer = (state = initialState, action) => {
switch (action.type) {
case actionTypes.LOGIN:
return {
...state,
user: action.payload
};
case actionTypes.LOGOUT:
return {
...state,
user: undefined
};
default:
return state;
}
};
export default accountReducer;