import React, { PropTypes } from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './RepositorySection.styl' import Repository from 'browser/lib/Repository' class RepositorySection extends React.Component { handleUnlinkButtonClick (e) { let { dispatch, repository } = this.props Repository.find(repository.key) .then((repositoryInstance) => { return repositoryInstance.unmount() }) .then(() => { dispatch({ type: 'REMOVE_REPOSITORY', key: repository.key }) }) } render () { let { repository } = this.props let folderElements = repository.folders.map((folder) => { return (