createGetV1ExerciseTemplatesExercisetemplateid.ts•1.57 kB
/**
* Generated by Kubb (https://kubb.dev/).
* Do not edit manually.
*/
import type { GetV1ExerciseTemplatesExercisetemplateidPathParams, GetV1ExerciseTemplatesExercisetemplateidHeaderParams, GetV1ExerciseTemplatesExercisetemplateidQueryResponse } from "../types/GetV1ExerciseTemplatesExercisetemplateid.ts";
import { createExerciseTemplate } from "./createExerciseTemplate.ts";
import { faker } from "@faker-js/faker";
export function createGetV1ExerciseTemplatesExercisetemplateidPathParams(data?: Partial<GetV1ExerciseTemplatesExercisetemplateidPathParams>): GetV1ExerciseTemplatesExercisetemplateidPathParams {
return {
...{"exerciseTemplateId": undefined},
...data || {}
}
}
export function createGetV1ExerciseTemplatesExercisetemplateidHeaderParams(data?: Partial<GetV1ExerciseTemplatesExercisetemplateidHeaderParams>): GetV1ExerciseTemplatesExercisetemplateidHeaderParams {
return {
...{"api-key": faker.string.uuid()},
...data || {}
}
}
/**
* @description Success
*/
export function createGetV1ExerciseTemplatesExercisetemplateid200() {
return createExerciseTemplate()
}
/**
* @description Exercise template not found
*/
export function createGetV1ExerciseTemplatesExercisetemplateid404() {
return undefined
}
export function createGetV1ExerciseTemplatesExercisetemplateidQueryResponse(data?: Partial<GetV1ExerciseTemplatesExercisetemplateidQueryResponse>): GetV1ExerciseTemplatesExercisetemplateidQueryResponse {
return data || faker.helpers.arrayElement<any>([createGetV1ExerciseTemplatesExercisetemplateid200()])
}