@orchestrator-ui/orchestrator-ui-components
Version:
Library of UI Components used to display the workflow orchestrator frontend
28 lines (23 loc) • 560 B
text/typescript
import { orchestratorApi } from '../api';
const versionsQuery = `
query Versions {
version {
applicationVersions
}
}
`;
export type VersionsResponse = {
version: {
applicationVersions: [string];
};
};
const versionsApi = orchestratorApi.injectEndpoints({
endpoints: (build) => ({
getVersions: build.query<VersionsResponse, void>({
query: () => ({
document: versionsQuery,
}),
}),
}),
});
export const { useGetVersionsQuery } = versionsApi;