import React from 'react'; import PropTypes from 'prop-types'; import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; import { gettext } from '../../../utils/constants'; import UserSelect from '../../user-select'; const propTypes = { repoName: PropTypes.string.isRequired, toggle: PropTypes.func.isRequired, submit: PropTypes.func.isRequired, }; class SysAdminRepoTransferDialog extends React.Component { constructor(props) { super(props); this.state = { selectedOption: null, errorMsg: [], }; } handleSelectChange = (option) => { this.setState({selectedOption: option}); } submit = () => { let user = this.state.selectedOption; this.props.submit(user); } render() { const repoName = this.props.repoName; const innerSpan = '' + repoName +''; let msg = gettext('Transfer Library {library_name}'); let message = msg.replace('{library_name}', innerSpan); return (
); } } SysAdminRepoTransferDialog.propTypes = propTypes; export default SysAdminRepoTransferDialog;