@@ -14,7 +14,7 @@ import {handleXhrErrorResponse} from 'sentry/utils/handleXhrErrorResponse';
1414import type { RequestError } from 'sentry/utils/requestError/requestError' ;
1515import { testableWindowLocation } from 'sentry/utils/testableWindowLocation' ;
1616import { useApi } from 'sentry/utils/useApi' ;
17- import { useRouter } from 'sentry/utils/useRouter ' ;
17+ import { useParams } from 'sentry/utils/useParams ' ;
1818
1919import { PageHeader } from 'admin/components/pageHeader' ;
2020
@@ -40,7 +40,7 @@ const fieldProps = {
4040
4141export function InstanceLevelOAuthDetails ( ) {
4242 const api = useApi ( ) ;
43- const router = useRouter ( ) ;
43+ const params = useParams < { clientID : string } > ( ) ;
4444
4545 const [ clientDetails , setClientDetails ] = useState < ClientDetails | null > ( ) ;
4646 const [ errorMessage , setErrorMessage ] = useState < string | null > ( ) ;
@@ -49,7 +49,7 @@ export function InstanceLevelOAuthDetails() {
4949 const fetchClientData = useCallback ( async ( ) => {
5050 try {
5151 const response = await api . requestPromise (
52- `/_admin/instance-level-oauth/${ router . params . clientID } /` ,
52+ `/_admin/instance-level-oauth/${ params . clientID } /` ,
5353 { }
5454 ) ;
5555
@@ -72,7 +72,7 @@ export function InstanceLevelOAuthDetails() {
7272 } finally {
7373 setLoading ( false ) ;
7474 }
75- } , [ router . params . clientID , api ] ) ;
75+ } , [ params . clientID , api ] ) ;
7676
7777 useEffect ( ( ) => {
7878 fetchClientData ( ) ;
0 commit comments