refactor: Migrate config schema from Zod v3 to Zod v4 (#2357)

This commit is contained in:
Dermot Duffy
2026-02-18 21:47:43 -08:00
committed by GitHub
parent a15376602f
commit 529500ed94
51 changed files with 1110 additions and 443 deletions
+1 -2
View File
@@ -52,7 +52,6 @@ export const liveConfigDefault = {
zoomable: true,
transition_effect: 'slide' as const,
show_image_during_load: true,
mode: 'single' as const,
controls: {
builtin: true,
next_previous: {
@@ -126,6 +125,6 @@ export const liveConfigSchema = z
),
zoomable: z.boolean().default(liveConfigDefault.zoomable),
})
.merge(actionsSchema)
.extend(actionsSchema.shape)
.default(liveConfigDefault);
export type LiveConfig = z.infer<typeof liveConfigSchema>;