text: const UPDATE_TOOLBOX = 'scratch-gui/toolbox/UPDATE_TOOLBOX';
  import makeToolboxXML from '../lib/make-toolbox-xml';
  
  const initialState = {
      toolboxXML: makeToolboxXML(true)
  };
  
  const reducer = function (state, action) {
      if (typeof state === 'undefined') state = initialState;
      switch (action.type) {
      case UPDATE_TOOLBOX:
          return Object.assign({}, state, {
              toolboxXML: action.toolboxXML
          });
      default:
          return state;
      }
  };
  
  const updateToolbox = function (toolboxXML) {
      return {
          type: UPDATE_TOOLBOX,
          toolboxXML: toolboxXML
      };
  };
  
  export {
      reducer as default,
      updateToolbox
  };
  