diff options
Diffstat (limited to 'server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx')
-rw-r--r-- | server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx b/server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx index 83046f78c3a..26ed70a56e9 100644 --- a/server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx +++ b/server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx @@ -19,13 +19,17 @@ */ import * as React from 'react'; import { useParams } from 'react-router-dom'; +import { useRefreshBranches } from '../../../queries/branch'; import NotFound from '../NotFound'; import { ComponentContext } from '../componentContext/ComponentContext'; import Extension from './Extension'; export default function ProjectAdminPageExtension() { const { extensionKey, pluginKey } = useParams(); - const { component, onBranchesChange, onComponentChange } = React.useContext(ComponentContext); + const { component, onComponentChange } = React.useContext(ComponentContext); + + // We keep that for compatibility but ideally should advocate to use tanstack query + const onBranchesChange = useRefreshBranches(); const extension = component && @@ -35,7 +39,7 @@ export default function ProjectAdminPageExtension() { ); return extension ? ( - <Extension extension={extension} options={{ component, onBranchesChange, onComponentChange }} /> + <Extension extension={extension} options={{ component, onComponentChange, onBranchesChange }} /> ) : ( <NotFound withContainer={false} /> ); |