Skip to content

Commit a119d70

Browse files
committed
refactor: centralize template version key prefix
1 parent bb05088 commit a119d70

File tree

1 file changed

+11
-24
lines changed

1 file changed

+11
-24
lines changed

site/src/api/queries/templates.ts

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,6 @@ export const templates = (
4848
};
4949
};
5050

51-
const getTemplatesByOrganizationQueryKey = (
52-
organization: string,
53-
options?: GetTemplatesOptions,
54-
) => [organization, "templates", options?.deprecated];
55-
56-
const templatesByOrganization = (
57-
organization: string,
58-
options: GetTemplatesOptions = {},
59-
) => {
60-
return {
61-
queryKey: getTemplatesByOrganizationQueryKey(organization, options),
62-
queryFn: () => API.getTemplatesByOrganization(organization, options),
63-
};
64-
};
65-
6651
export const templateACL = (templateId: string) => {
6752
return {
6853
queryKey: ["templateAcl", templateId],
@@ -121,9 +106,11 @@ export const templateExamples = () => {
121106
};
122107
};
123108

109+
export const templateVersionRoot: string = "templateVersion"
110+
124111
export const templateVersion = (versionId: string) => {
125112
return {
126-
queryKey: ["templateVersion", versionId],
113+
queryKey: [templateVersionRoot, versionId],
127114
queryFn: () => API.getTemplateVersion(versionId),
128115
};
129116
};
@@ -134,7 +121,7 @@ export const templateVersionByName = (
134121
versionName: string,
135122
) => {
136123
return {
137-
queryKey: ["templateVersion", organizationId, templateName, versionName],
124+
queryKey: [templateVersionRoot, organizationId, templateName, versionName],
138125
queryFn: () =>
139126
API.getTemplateVersionByName(organizationId, templateName, versionName),
140127
};
@@ -153,7 +140,7 @@ export const templateVersions = (templateId: string) => {
153140
};
154141

155142
export const templateVersionVariablesKey = (versionId: string) => [
156-
"templateVersion",
143+
templateVersionRoot,
157144
versionId,
158145
"variables",
159146
];
@@ -216,7 +203,7 @@ export const templaceACLAvailable = (
216203
};
217204

218205
const templateVersionExternalAuthKey = (versionId: string) => [
219-
"templateVersion",
206+
templateVersionRoot,
220207
versionId,
221208
"externalAuth",
222209
];
@@ -257,21 +244,21 @@ const createTemplateFn = async (options: CreateTemplateOptions) => {
257244

258245
export const templateVersionLogs = (versionId: string) => {
259246
return {
260-
queryKey: ["templateVersion", versionId, "logs"],
247+
queryKey: [templateVersionRoot, versionId, "logs"],
261248
queryFn: () => API.getTemplateVersionLogs(versionId),
262249
};
263250
};
264251

265252
export const richParameters = (versionId: string) => {
266253
return {
267-
queryKey: ["templateVersion", versionId, "richParameters"],
254+
queryKey: [templateVersionRoot, versionId, "richParameters"],
268255
queryFn: () => API.getTemplateVersionRichParameters(versionId),
269256
};
270257
};
271258

272259
export const resources = (versionId: string) => {
273260
return {
274-
queryKey: ["templateVersion", versionId, "resources"],
261+
queryKey: [templateVersionRoot, versionId, "resources"],
275262
queryFn: () => API.getTemplateVersionResources(versionId),
276263
};
277264
};
@@ -293,7 +280,7 @@ export const previousTemplateVersion = (
293280
) => {
294281
return {
295282
queryKey: [
296-
"templateVersion",
283+
templateVersionRoot,
297284
organizationId,
298285
templateName,
299286
versionName,
@@ -313,7 +300,7 @@ export const previousTemplateVersion = (
313300

314301
export const templateVersionPresets = (versionId: string) => {
315302
return {
316-
queryKey: ["templateVersion", versionId, "presets"],
303+
queryKey: [templateVersionRoot, versionId, "presets"],
317304
queryFn: () => API.getTemplateVersionPresets(versionId),
318305
};
319306
};

0 commit comments

Comments
 (0)