Convert camera configuration to YAML dictionary.
This commit is contained in:
+3
-3
@@ -368,12 +368,12 @@ const cameraConfigDefaultSchema = z
|
||||
// specified).
|
||||
icon: z.string().optional(),
|
||||
title: z.string().optional(),
|
||||
|
||||
id: z.string().optional(),
|
||||
})
|
||||
.default(cameraConfigDefault);
|
||||
export type CameraConfig = z.infer<typeof cameraConfigDefaultSchema>;
|
||||
|
||||
const camerasConfigDefaultSchema = z.record(cameraConfigDefaultSchema);
|
||||
|
||||
/**
|
||||
* View configuration section.
|
||||
*/
|
||||
@@ -650,7 +650,7 @@ const dimensionsConfigSchema = z
|
||||
*/
|
||||
export const frigateCardConfigSchema = z.object({
|
||||
// Main configuration sections.
|
||||
camera: cameraConfigDefaultSchema.or(cameraConfigDefaultSchema.array().nonempty()),
|
||||
cameras: camerasConfigDefaultSchema,
|
||||
view: viewConfigSchema,
|
||||
menu: menuConfigSchema,
|
||||
live: liveConfigSchema,
|
||||
|
||||
Reference in New Issue
Block a user