@kaiord/core / targetTypeSchema
Variable: targetTypeSchema
consttargetTypeSchema:ZodEnum<{cadence:"cadence";heart_rate:"heart_rate";open:"open";pace:"pace";power:"power";stroke_type:"stroke_type"; }>
Defined in: packages/core/src/domain/schemas/target-type.ts:18
Zod schema for target type enumeration.
Defines all possible target types for workout steps.
Example
typescript
import { targetTypeSchema } from '@kaiord/core';
const powerType = targetTypeSchema.enum.power;
const hrType = targetTypeSchema.enum.heart_rate;
const result = targetTypeSchema.safeParse('power');