Skip to content
Snippets Groups Projects
Select Git revision
  • ec6c696c14269555d8ec82397c200f77f89ce36e
  • master default protected
  • srv
  • github
  • 1.0
5 results

backup_nocloud.sh

Blame
  • Workspace.js 703 B
    import { compose } from 'redux';
    import { connect } from 'react-redux';
    import * as actions from '../state/actions';
    import Workspace from '../components/Workspace';
    
    /**
     * mapStateToProps - to hook up connect
     * @memberof Workspace
     * @private
     */
    const mapStateToProps = state => (
      {
        windows: state.windows,
        workspace: state.workspace,
      }
    );
    
    
    /**
     * mapDispatchToProps - used to hook up connect to action creators
     * @memberof Workspace
     * @private
     */
    const mapDispatchToProps = { updateWorkspaceMosaicLayout: actions.updateWorkspaceMosaicLayout };
    
    const enhance = compose(
      connect(mapStateToProps, mapDispatchToProps),
      // further HOC go here
    );
    
    export default enhance(Workspace);