【发布时间】:2023-02-17 07:01:51
【问题描述】:
我有 2 个枚举,const Option1 = z.enum(["option1"]) 和 const Option2 = z.enum(["option2"])。
我想把这两个合并成z.ZodEnum<["option1", "option2"]>
到目前为止我想出的唯一方法是
export const Options = z.enum([
...Option1.options,
...Option2.options,
]);
// Options.options is now ["option1", "option2"]
有没有 zod 本机方法可以做到这一点?
【问题讨论】:
标签: zod