Skip to content

Commit 1edc2f4

Browse files
committed
make site/src/api/typesGenerated.ts
Signed-off-by: Danny Kopping <danny@coder.com>
1 parent 5f9f15a commit 1edc2f4

File tree

3 files changed

+28
-1
lines changed

3 files changed

+28
-1
lines changed

site/src/api/api.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -949,6 +949,19 @@ export const getAvailableExperiments =
949949
}
950950
};
951951

952+
export const getExperimentsDetail =
953+
async (): Promise<TypesGen.ExperimentDetail[]> => {
954+
try {
955+
const response = await axios.get("/api/v2/experiments/detail");
956+
return response.data;
957+
} catch (error) {
958+
if (axios.isAxiosError(error) && error.response?.status === 404) {
959+
return [];
960+
}
961+
throw error;
962+
}
963+
};
964+
952965
export const getExternalAuthProvider = async (
953966
provider: string,
954967
): Promise<TypesGen.ExternalAuth> => {

site/src/api/queries/experiments.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,10 @@ export const availableExperiments = () => {
2020
queryFn: async () => API.getAvailableExperiments(),
2121
};
2222
};
23+
24+
export const experimentsDetail = () => {
25+
return {
26+
queryKey: ["experimentsDetail"],
27+
queryFn: async () => API.getExperimentsDetail(),
28+
};
29+
};

site/src/api/typesGenerated.ts

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)