WIP Feature / General & Users & Sidebar

This commit is contained in:
elforjani3
2020-04-20 16:52:25 +02:00
parent ff0a26a790
commit aaa370b9c3
21 changed files with 658 additions and 380 deletions

View File

@@ -1,8 +1,10 @@
import { createReducer } from "@reduxjs/toolkit";
import { createReducer } from '@reduxjs/toolkit';
import t from 'store/types';
const initialState = {
list: {},
list: {
results: [],
},
userById: {},
};
@@ -14,13 +16,13 @@ export default createReducer(initialState, {
[t.USER_DETAILS_SET]: (state, action) => {
state.userById[action.user.id] = action.user;
},
})
});
/**
* Retrieve the user details of the given user id,
* @param {Object} state
* @param {Numeric} id
* @param {Object} state
* @param {Numeric} id
*/
export const getUserDetails = (state, id) => {
return state.users.userById[id];
};
};