@@ -22,22 +22,22 @@ import {
2222} from '@src/authz-module/components/TableCells' ;
2323import { useQuerySettings } from '@src/authz-module/hooks/useQuerySettings' ;
2424import { useRevokeUserRoles , useUserAssignedRoles } from '@src/authz-module/data/hooks' ;
25- import { Role } from 'types' ;
26- import { useToastManager } from '@src/authz-module/data/context /ToastManagerContext' ;
25+ import { RoleToDelete } from 'types' ;
26+ import { useToastManager } from '@src/components/ToastManager /ToastManagerContext' ;
2727import messages from './messages' ;
2828import ConfirmDeletionModal from '../components/ConfirmDeletionModal' ;
2929
3030const AuditUserPage = ( ) => {
3131 const { formatMessage } = useIntl ( ) ;
3232 const { username } = useParams ( ) ;
33- const { authenticatedUser } = useContext ( AppContext ) as AppContextType ;
33+ const { authenticatedUser } = useContext ( AppContext as React . Context < AppContextType > ) ;
3434 const navigate = useNavigate ( ) ;
3535 const {
3636 isLoading : isLoadingUser , data : user , isError : isErrorUser , error : errorUser ,
3737 } = useUserAccount ( username ) ;
3838 const { querySettings, handleTableFetch } = useQuerySettings ( ) ;
3939 const { isLoading : isLoadingUserAssignments , data : { results : userAssignments , count } = { results : [ ] , count : 0 } } = useUserAssignedRoles ( username ?? '' , querySettings ) ;
40- const [ roleToDelete , setRoleToDelete ] = useState < Role | null > ( null ) ;
40+ const [ roleToDelete , setRoleToDelete ] = useState < RoleToDelete | null > ( null ) ;
4141 const [ showConfirmDeletionModal , setShowConfirmDeletionModal ] = useState ( false ) ;
4242 const {
4343 showToast, showErrorToast, Bold, Br,
@@ -57,7 +57,7 @@ const AuditUserPage = () => {
5757
5858 useEffect ( ( ) => ( ) => fetchData . cancel ( ) , [ fetchData ] ) ;
5959
60- const handleShowConfirmDeletionModal = useCallback ( ( role : Role ) => {
60+ const handleShowConfirmDeletionModal = useCallback ( ( role : RoleToDelete ) => {
6161 if ( isRevokingUserRolePending ) { return ; }
6262
6363 setRoleToDelete ( role ) ;
@@ -148,7 +148,6 @@ const AuditUserPage = () => {
148148 { Bold, Br } ,
149149 ) ,
150150 } ) ;
151- // authzQueryKeys.userRoles(username, querySettings),
152151 return ;
153152 }
154153
@@ -157,7 +156,7 @@ const AuditUserPage = () => {
157156 message : formatMessage (
158157 baseMessages [ 'authz.team.remove.user.toast.success.description' ] ,
159158 {
160- role : roleToDelete . name ,
159+ role : roleToDelete . role ,
161160 rolesCount : remainingRolesCount ,
162161 } ,
163162 ) ,
@@ -184,7 +183,7 @@ const AuditUserPage = () => {
184183 context = { {
185184 userName : user ?. username || '' ,
186185 scope : roleToDelete ?. scope || '' ,
187- role : roleToDelete ?. name || '' ,
186+ role : roleToDelete ?. role || '' ,
188187 rolesCount : count || 0 ,
189188 } }
190189 />
0 commit comments