metis-desk/modules/assets/src/api/domain/workstation-values.ts

11 lines
367 B
TypeScript
Raw Normal View History

2026-10-04 19:04:14 +00:00
import { z } from "zod/v4";
export const WorkstationInputSchema = z.strictObject({
name: z.string().min(1).max(100),
active: z.boolean(),
siteId: z.uuid().nullable(),
personId: z.uuid().nullable(),
assetIds: z.array(z.uuid()).max(200),
2026-10-05 07:53:29 +00:00
sharedAssetIds: z.array(z.uuid()).max(200),
2026-10-04 19:04:14 +00:00
});
export type WorkstationInput = z.infer<typeof WorkstationInputSchema>;