11/**
2- * Generated by Kubb (https://kubb.dev/).
3- * Do not edit manually.
4- */
2+ * Generated by Kubb (https://kubb.dev/).
3+ * Do not edit manually.
4+ */
55
6- import fetch from "@kubb/plugin-client/clients/axios" ;
7- import type { GetV1ExerciseHistoryExercisetemplateidQueryResponse , GetV1ExerciseHistoryExercisetemplateidPathParams , GetV1ExerciseHistoryExercisetemplateidQueryParams , GetV1ExerciseHistoryExercisetemplateidHeaderParams , GetV1ExerciseHistoryExercisetemplateid400 } from "../types/GetV1ExerciseHistoryExercisetemplateid.ts" ;
8- import type { Client , RequestConfig , ResponseErrorConfig } from "@kubb/plugin-client/clients/axios" ;
6+ import type {
7+ Client ,
8+ RequestConfig ,
9+ ResponseErrorConfig ,
10+ } from "../../.kubb/fetch.ts" ;
11+ import type {
12+ GetV1ExerciseHistoryExercisetemplateidQueryResponse ,
13+ GetV1ExerciseHistoryExercisetemplateidPathParams ,
14+ GetV1ExerciseHistoryExercisetemplateidQueryParams ,
15+ GetV1ExerciseHistoryExercisetemplateidHeaderParams ,
16+ GetV1ExerciseHistoryExercisetemplateid400 ,
17+ } from "../types/GetV1ExerciseHistoryExercisetemplateid.ts" ;
18+ import { fetch } from "../../.kubb/fetch.ts" ;
919
10- function getGetV1ExerciseHistoryExercisetemplateidUrl ( exerciseTemplateId : GetV1ExerciseHistoryExercisetemplateidPathParams [ "exerciseTemplateId" ] ) {
11- const res = { method : 'GET' , url : `/v1/exercise_history/${ exerciseTemplateId } ` as const }
12- return res
20+ function getGetV1ExerciseHistoryExercisetemplateidUrl (
21+ exerciseTemplateId : GetV1ExerciseHistoryExercisetemplateidPathParams [ "exerciseTemplateId" ] ,
22+ ) {
23+ const res = {
24+ method : "GET" ,
25+ url : `/v1/exercise_history/${ exerciseTemplateId } ` as const ,
26+ } ;
27+ return res ;
1328}
1429
1530/**
1631 * @summary Get exercise history for a specific exercise template
1732 * {@link /v1/exercise_history/:exerciseTemplateId}
1833 */
19- export async function getV1ExerciseHistoryExercisetemplateid ( exerciseTemplateId : GetV1ExerciseHistoryExercisetemplateidPathParams [ "exerciseTemplateId" ] , headers : GetV1ExerciseHistoryExercisetemplateidHeaderParams , params ?: GetV1ExerciseHistoryExercisetemplateidQueryParams , config : Partial < RequestConfig > & { client ?: Client } = { } ) {
20- const { client : request = fetch , ...requestConfig } = config
21-
34+ export async function getV1ExerciseHistoryExercisetemplateid (
35+ exerciseTemplateId : GetV1ExerciseHistoryExercisetemplateidPathParams [ "exerciseTemplateId" ] ,
36+ headers : GetV1ExerciseHistoryExercisetemplateidHeaderParams ,
37+ params ?: GetV1ExerciseHistoryExercisetemplateidQueryParams ,
38+ config : Partial < RequestConfig > & { client ?: Client } = { } ,
39+ ) {
40+ const { client : request = fetch , ...requestConfig } = config ;
2241
23-
24- const res = await request < GetV1ExerciseHistoryExercisetemplateidQueryResponse , ResponseErrorConfig < GetV1ExerciseHistoryExercisetemplateid400 > , unknown > ( { method : "GET" , url : getGetV1ExerciseHistoryExercisetemplateidUrl ( exerciseTemplateId ) . url . toString ( ) , params, ... requestConfig , headers : { ...headers , ...requestConfig . headers } } )
25- return res . data
26- }
42+ const res = await request <
43+ GetV1ExerciseHistoryExercisetemplateidQueryResponse ,
44+ ResponseErrorConfig < GetV1ExerciseHistoryExercisetemplateid400 > ,
45+ unknown
46+ > ( {
47+ method : "GET" ,
48+ url : getGetV1ExerciseHistoryExercisetemplateidUrl (
49+ exerciseTemplateId ,
50+ ) . url . toString ( ) ,
51+ params,
52+ ...requestConfig ,
53+ headers : { ...headers , ...requestConfig . headers } ,
54+ } ) ;
55+ return res . data ;
56+ }
0 commit comments