diff --git a/packages/api/src/models/icon.ts b/packages/api/src/models/icon.ts index 7403299..16f9eb1 100644 --- a/packages/api/src/models/icon.ts +++ b/packages/api/src/models/icon.ts @@ -11,7 +11,15 @@ export enum IconEnum { Base64PNG = "base64-png", Text = "text" } -export const IconType = v.enum_(IconEnum) +// export const IconType = v.enum(IconEnum) +export const IconType = v.union([ + v.literal(IconEnum.Iconify), + v.literal(IconEnum.RemoteUrl), + v.literal(IconEnum.Svg), + v.literal(IconEnum.Base64PNG), + v.literal(IconEnum.Text) +]) + export type IconType = v.InferOutput export type Icon = {