diff --git a/site/src/api/queries/templateVersions.ts b/site/src/api/queries/templateVersions.ts index c73e75c0e3d34..e90e762e810a0 100644 --- a/site/src/api/queries/templateVersions.ts +++ b/site/src/api/queries/templateVersions.ts @@ -6,3 +6,10 @@ export const templateVersionLogs = (versionId: string) => { queryFn: () => API.getTemplateVersionLogs(versionId), }; }; + +export const richParameters = (versionId: string) => { + return { + queryKey: ["templateVersion", versionId, "richParameters"], + queryFn: () => API.getTemplateVersionRichParameters(versionId), + }; +}; diff --git a/site/src/api/queries/templates.ts b/site/src/api/queries/templates.ts index a25eea3753bbc..f4082e362fd29 100644 --- a/site/src/api/queries/templates.ts +++ b/site/src/api/queries/templates.ts @@ -1,7 +1,6 @@ import * as API from "api/api"; import { type Template, - type AuthorizationResponse, type CreateTemplateVersionRequest, type ProvisionerJobStatus, type TemplateVersion, @@ -21,25 +20,10 @@ export const templateByNameKey = (orgId: string, name: string) => [ export const templateByName = ( orgId: string, name: string, -): QueryOptions<{ template: Template; permissions: AuthorizationResponse }> => { +): QueryOptions