import PropTypes from 'prop-types'; import React, { Component } from 'react'; import { icons, kinds, sizes } from 'Helpers/Props'; import Button from 'Components/Link/Button'; import Icon from 'Components/Icon'; import FileBrowserModal from 'Components/FileBrowser/FileBrowserModal'; import styles from './AddRootFolder.css'; class AddRootFolder extends Component { // // Lifecycle constructor(props, context) { super(props, context); this.state = { isAddNewRootFolderModalOpen: false }; } // // Lifecycle onAddNewRootFolderPress = () => { this.setState({ isAddNewRootFolderModalOpen: true }); } onNewRootFolderSelect = ({ value }) => { this.props.onNewRootFolderSelect(value); } onAddRootFolderModalClose = () => { this.setState({ isAddNewRootFolderModalOpen: false }); } // // Render render() { return (
); } } AddRootFolder.propTypes = { onNewRootFolderSelect: PropTypes.func.isRequired }; export default AddRootFolder;