diff --git a/src/containers/App/Content.tsx b/src/containers/App/Content.tsx
index 6f05e1fa8..eb39f719f 100644
--- a/src/containers/App/Content.tsx
+++ b/src/containers/App/Content.tsx
@@ -12,7 +12,7 @@ import type {SlotComponent} from '../../components/slots/types';
import routes from '../../routes';
import type {RootState} from '../../store';
import {authenticationApi} from '../../store/reducers/authentication/authentication';
-import {useCapabilitiesQuery} from '../../store/reducers/capabilities/hooks';
+import {useCapabilitiesLoaded, useCapabilitiesQuery} from '../../store/reducers/capabilities/hooks';
import {nodesListApi} from '../../store/reducers/nodesList';
import {cn} from '../../utils/cn';
import {lazyComponent} from '../../utils/lazyComponent';
@@ -178,8 +178,7 @@ function DataWrapper({children}: {children: React.ReactNode}) {
return (
-
- {children}
+ {children}
);
}
@@ -199,9 +198,15 @@ function GetNodesList() {
return null;
}
-function GetCapabilities() {
+function GetCapabilities({children}: {children: React.ReactNode}) {
useCapabilitiesQuery();
- return null;
+ const capabilitiesLoaded = useCapabilitiesLoaded();
+
+ return (
+
+ {children}
+
+ );
}
interface ContentWrapperProps {