diff --git a/src/components/UserProfile/BasicInformationTab/BasicInformationTab.jsx b/src/components/UserProfile/BasicInformationTab/BasicInformationTab.jsx index 898af49697..93c4923d8d 100644 --- a/src/components/UserProfile/BasicInformationTab/BasicInformationTab.jsx +++ b/src/components/UserProfile/BasicInformationTab/BasicInformationTab.jsx @@ -20,6 +20,7 @@ import hasPermission from '~/utils/permissions'; import { ENDPOINTS } from '~/utils/URL'; import TimeZoneDropDown from '../TimeZoneDropDown'; import styles from './BasicInformationTab.module.css'; +import RoleChangePermissionsModal from '~/components/UserProfile/RoleChangePermissionsModal'; export const Name = props => { @@ -490,10 +491,12 @@ const BasicInformationTab = props => { loadUserProfile, darkMode, hasFinalDay, + authUser } = props; const [timeZoneFilter, setTimeZoneFilter] = useState(''); const [desktopDisplay, setDesktopDisplay] = useState(window.innerWidth > 1024); const [errorOccurred, setErrorOccurred] = useState(false); + const [showRolePermsModal, setShowRolePermsModal] = useState(false); const dispatch = useDispatch(); const rolesAllowedToEditStatusFinalDay = ['Administrator', 'Owner']; const canEditStatus = dispatch(hasPermission('interactWithPauseUserButton')); @@ -723,43 +726,16 @@ const BasicInformationTab = props => {