aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/app/components/extensions/ProjectAdminPageExtension.tsx
diff options
context:
space:
mode:
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.tsx8
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} />
);