Option overrides are always optional.

This commit is contained in:
Dermot Duffy
2022-06-19 01:14:08 -07:00
parent 381498868a
commit dd7111e200
+1 -1
View File
@@ -472,7 +472,7 @@ export type MenuSubmenu = z.infer<typeof menuSubmenuSchema>;
const menuSubmenuSelectSchema = menuBaseSchema.merge(stateIconSchema).extend({
type: z.literal('custom:frigate-card-menu-submenu-select'),
options: z.record(menuSubmenuItemSchema).optional(),
options: z.record(menuSubmenuItemSchema.deepPartial()).optional(),
});
export type MenuSubmenuSelect = z.infer<typeof menuSubmenuSelectSchema>;