import { Fragment } from 'react'; import { useRouter } from 'next/router'; import { Trans, useTranslation } from 'next-i18next'; import { Dialog, Transition } from '@headlessui/react'; import Button from '../buttons/Button'; import ListBox from '../Listbox'; type Props = { isOpen: boolean; closeModal: () => void; submitModal: () => void; data: any; email: string; setEmail: (email: string) => void; }; const AddProjectMemberDialog = ({ isOpen, closeModal, submitModal, data, email, setEmail, }: Props) => { const router = useRouter(); const { t } = useTranslation(); return (
{data?.length > 0 ? ( {t('section-members:add-dialog.add-member-to-project')} ) : ( {t('section-members:add-dialog.already-all-invited')} )}
{data?.length > 0 ? (

{t('section-members:add-dialog.user-will-email')}

router.push( '/settings/org/' + router.query.id ) } />, // eslint-disable-next-line react/jsx-key
) : (

{t('section-members:add-dialog.add-user-org-first')}

)}
{data?.length > 0 && ( )}
{data?.length > 0 ? (
) : (
); }; export default AddProjectMemberDialog;