fix: zod validation
This commit is contained in:
@@ -190,10 +190,22 @@ export type AccountPageRefsDataRaw = z.infer<
|
||||
>
|
||||
|
||||
export const validateLanguageSwitcherData = z.object({
|
||||
en: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
da: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
de: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
fi: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
sv: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
no: z.object({ url: z.string(), isExternal: z.boolean() }).nullable(),
|
||||
en: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
da: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
de: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
fi: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
sv: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
no: z
|
||||
.object({ url: z.string().optional(), isExternal: z.boolean() })
|
||||
.nullable(),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user