import React, { Fragment } from 'react'; import { useTranslation } from 'next-i18next'; import PropTypes from 'prop-types'; import AdminUsersContainer from '~/client/services/AdminUsersContainer'; import { withUnstatedContainers } from '../../UnstatedUtils'; import UserInviteModal from './UserInviteModal'; class InviteUserControl extends React.Component { render() { const { t, adminUsersContainer } = this.props; return ( ); } } InviteUserControl.propTypes = { t: PropTypes.func.isRequired, // i18next adminUsersContainer: PropTypes.instanceOf(AdminUsersContainer).isRequired, }; const InviteUserControlWrapperFC = (props) => { const { t } = useTranslation(); return ; }; /** * Wrapper component for using unstated */ const InviteUserControlWrapper = withUnstatedContainers(InviteUserControlWrapperFC, [AdminUsersContainer]); export default InviteUserControlWrapper;