return {
        ...state,
        ...indent(action.payload, { tabs: state.tabs, width: state.width }),
        history: {
          ...state.history,