Skip to content

Commit

Permalink
add getArchitectures to cockpit
Browse files Browse the repository at this point in the history
  • Loading branch information
mgold1234 committed Oct 7, 2024
1 parent 07daedc commit 3802aa7
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,8 @@ import { HelpIcon } from '@patternfly/react-icons';
import { useGetFeatureFlag } from 'getFeatureFlag';

import { useAppSelector, useAppDispatch } from '../../../../store/hooks';
import {
ImageTypes,
useGetArchitecturesQuery,
} from '../../../../store/imageBuilderApi';
import { useGetArchitecturesQuery } from 'api';
import { ImageTypes } from '../../../../store/imageBuilderApi';
import { provisioningApi } from '../../../../store/provisioningApi';
import {
addImageType,
Expand Down
10 changes: 9 additions & 1 deletion src/store/cockpitApi.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
import { emptyCockpitApi as api } from './emptyCockpitApi';
import {
GetArchitecturesApiArg,
GetArchitecturesApiResponse,
GetBlueprintsApiArg,
GetBlueprintsApiResponse,
} from './imageBuilderApi';

// Injects API endpoints into the service for querying blueprints
export const blueprintsReducer = api.injectEndpoints({
endpoints: (build) => ({
getArchitectures: build.query<
GetArchitecturesApiResponse,
GetArchitecturesApiArg
>({
query: (queryArg) => ({ url: `/architectures/${queryArg.distribution}` }),
}),
getBlueprints: build.query<GetBlueprintsApiResponse, GetBlueprintsApiArg>({
query: (queryArg) => ({
url: `/blueprints`,
Expand All @@ -21,4 +29,4 @@ export const blueprintsReducer = api.injectEndpoints({
}),
});

export const { useGetBlueprintsQuery } = blueprintsReducer;
export const { useGetBlueprintsQuery, useGetArchitecturesQuery } = blueprintsReducer;

0 comments on commit 3802aa7

Please sign in to comment.