| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- import { TOGGLE_SETTING, CHANGE_SETTING } from '../actions/actions';
 
- const initialSettings = {
 
-     /* Layout fixed. Scroll content only */
 
-     isFixed: true,
 
-     /* Sidebar collapsed */
 
-     isCollapsed: false,
 
-     /* Boxed layout */
 
-     isBoxed: false,
 
-     /* Floating sidebar */
 
-     isFloat: false,
 
-     /* Sidebar show menu on hover only */
 
-     asideHover: false,
 
-     /* Show sidebar scrollbar (dont' hide it) */
 
-     asideScrollbar: false,
 
-     /* Sidebar collapsed with big icons and text */
 
-     isCollapsedText: false,
 
-     /* Toggle for the offsidebar */
 
-     offsidebarOpen: false,
 
-     /* Toggle for the sidebar offcanvas (mobile) */
 
-     asideToggled: false,
 
-     /* Toggle for the sidebar user block */
 
-     showUserBlock: false,
 
-     /* Enables layout horizontal */
 
-     horizontal: false,
 
-     /* Full size layout */
 
-     useFullLayout: false,
 
-     /* Hide footer */
 
-     hiddenFooter: false
 
- };
 
- const settingsReducer = (state = initialSettings, action) => {
 
-     switch (action.type) {
 
-         case TOGGLE_SETTING:
 
-             return {
 
-                 ...state,
 
-                 [action.name]: !state[action.name]
 
-             }
 
-         case CHANGE_SETTING:
 
-             return {
 
-                 ...state,
 
-                 [action.name]: action.value
 
-             };
 
-         default:
 
-             return state;
 
-     }
 
- }
 
- export default settingsReducer;
 
 
  |