Merge pull request #702 from dermotduffy/submenu-state
Option overrides are always optional
This commit is contained in:
+1
-1
@@ -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>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user