Skip to content

Commit 5e24996

Browse files
fix(StorageGroupPage): wait capabilities loaded
1 parent 6a91699 commit 5e24996

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/containers/StorageGroupPage/StorageGroupPage.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ import {ResponseError} from '../../components/Errors/ResponseError';
99
import {InfoViewerSkeleton} from '../../components/InfoViewerSkeleton/InfoViewerSkeleton';
1010
import {PageMetaWithAutorefresh} from '../../components/PageMeta/PageMeta';
1111
import {StorageGroupInfo} from '../../components/StorageGroupInfo/StorageGroupInfo';
12-
import {useStorageGroupsHandlerAvailable} from '../../store/reducers/capabilities/hooks';
12+
import {
13+
useCapabilitiesLoaded,
14+
useStorageGroupsHandlerAvailable,
15+
} from '../../store/reducers/capabilities/hooks';
1316
import {setHeaderBreadcrumbs} from '../../store/reducers/header/header';
1417
import {storageApi} from '../../store/reducers/storage/storage';
1518
import {EFlag} from '../../types/api/enums';
@@ -35,10 +38,12 @@ export function StorageGroupPage() {
3538

3639
const [autoRefreshInterval] = useAutoRefreshInterval();
3740
const shouldUseGroupsHandler = useStorageGroupsHandlerAvailable();
41+
const capabilitiesLoaded = useCapabilitiesLoaded();
3842
const groupQuery = storageApi.useGetStorageGroupsInfoQuery(
3943
valueIsDefined(groupId) ? {groupId, shouldUseGroupsHandler, with: 'all'} : skipToken,
4044
{
4145
pollingInterval: autoRefreshInterval,
46+
skip: !capabilitiesLoaded,
4247
},
4348
);
4449

0 commit comments

Comments
 (0)