Files
QuickStack/src/model/domain-edit.model.ts
T
2024-10-25 09:05:07 +00:00

10 lines
305 B
TypeScript

import { stringToBoolean, stringToNumber } from "@/lib/zod.utils";
import { z } from "zod";
export const appDomainEditZodModel = z.object({
hostname: z.string().trim().min(1),
useSsl: stringToBoolean,
port: stringToNumber,
})
export type AppDomainEditModel = z.infer<typeof appDomainEditZodModel>;