store/cockpitApi: getArchitectures endpoint

We were making a call to a dead endpoint to get the architectures.
Instead, create a custom query function to return the list of architectures
and image types.
This commit is contained in:
Gianluca Zuccarelli 2025-01-10 12:43:20 +00:00 committed by Sanne Raymaekers
parent 6ca7edb949
commit 5988c42b6f
4 changed files with 40 additions and 11 deletions

View file

@ -13,11 +13,9 @@ import {
} from '@patternfly/react-core';
import { HelpIcon } from '@patternfly/react-icons';
import { useGetArchitecturesQuery } from '../../../../store/backendApi';
import { useAppSelector, useAppDispatch } from '../../../../store/hooks';
import {
ImageTypes,
useGetArchitecturesQuery,
} from '../../../../store/imageBuilderApi';
import { ImageTypes } from '../../../../store/imageBuilderApi';
import { provisioningApi } from '../../../../store/provisioningApi';
import { rhsmApi } from '../../../../store/rhsmApi';
import {

View file

@ -49,6 +49,7 @@ import {
EPEL_9_REPO_DEFINITION,
RH_ICON_SIZE,
} from '../../../../constants';
import { useGetArchitecturesQuery } from '../../../../store/backendApi';
import {
ApiRepositoryResponseRead,
useCreateRepositoryMutation,
@ -57,10 +58,7 @@ import {
useSearchPackageGroupMutation,
} from '../../../../store/contentSourcesApi';
import { useAppSelector } from '../../../../store/hooks';
import {
Package,
useGetArchitecturesQuery,
} from '../../../../store/imageBuilderApi';
import { Package } from '../../../../store/imageBuilderApi';
import {
selectArchitecture,
selectPackages,