|
|
@@ -1,5 +1,6 @@
|
|
|
import React from 'react';
|
|
|
|
|
|
+import { useAtomValue } from 'jotai';
|
|
|
import { useTranslation } from 'next-i18next';
|
|
|
import PropTypes from 'prop-types';
|
|
|
import { CopyToClipboard } from 'react-copy-to-clipboard';
|
|
|
@@ -8,10 +9,9 @@ import {
|
|
|
Modal, ModalHeader, ModalBody, ModalFooter,
|
|
|
} from 'reactstrap';
|
|
|
|
|
|
-
|
|
|
import AdminUsersContainer from '~/client/services/AdminUsersContainer';
|
|
|
import { toastSuccess, toastError, toastWarning } from '~/client/util/toastr';
|
|
|
-import { useIsMailerSetup } from '~/states/server-configurations';
|
|
|
+import { isMailerSetupAtom } from '~/states/server-configurations';
|
|
|
|
|
|
import { withUnstatedContainers } from '../../UnstatedUtils';
|
|
|
|
|
|
@@ -280,7 +280,7 @@ class UserInviteModal extends React.Component {
|
|
|
|
|
|
const UserInviteModalWrapperFC = (props) => {
|
|
|
const { t } = useTranslation();
|
|
|
- const isMailerSetup = useIsMailerSetup();
|
|
|
+ const isMailerSetup = useAtomValue(isMailerSetupAtom);
|
|
|
return <UserInviteModal t={t} isMailerSetup={isMailerSetup ?? false} {...props} />;
|
|
|
};
|
|
|
|