function reducer(state, action){
	switch (action.type) {
		case 'LOGGED': {
			return {
				isLogged : true,
				user: action.user 
			}
		};
		default: return state;
	}
}
export default reducer;return {
    ...state,          // Разворачиваем старое состояние
    isLogged : true,   // обновляем свойства которые нужно
    user: action.user  // обновляем свойства которые нужно
}Неизменяемым (англ. immutable) называется объект, состояние которого не может быть изменено после создания. Результатом любой модификации такого объекта всегда будет новый объект, при этом старый объект не изменится.
