shoc-frontend-new/src/domain/assets/schemas/asset-schema.ts
2026-06-12 11:53:12 -03:00

12 lines
391 B
TypeScript

import { z } from "zod";
export const assetSchema = z.object({
assetCode: z.string().min(1, "Asset code is required"),
name: z.string().min(1, "Name is required"),
description: z.string().optional(),
accountId: z.number().nullable().optional(),
locationId: z.number().nullable().optional(),
isActive: z.boolean(),
});
export type AssetFormValues = z.infer<typeof assetSchema>;