Types formatting.

This commit is contained in:
Dermot Duffy
2022-01-14 21:31:16 -08:00
parent 7030da4603
commit 8305258a36
+12 -7
View File
@@ -356,11 +356,10 @@ export type PictureElements = z.infer<typeof pictureElementsSchema>;
export const cameraConfigDefault = { export const cameraConfigDefault = {
client_id: 'frigate' as const, client_id: 'frigate' as const,
}; };
const webrtcCameraConfigSchema = z const webrtcCameraConfigSchema = z.object({
.object({
entity: z.string().optional(), entity: z.string().optional(),
url: z.string().optional(), url: z.string().optional(),
}); });
const cameraConfigDefaultSchema = z const cameraConfigDefaultSchema = z
.object({ .object({
// No URL validation to allow relative URLs within HA (e.g. Frigate addon). // No URL validation to allow relative URLs within HA (e.g. Frigate addon).
@@ -502,8 +501,11 @@ const liveNextPreviousControlConfigSchema = nextPreviousControlConfigSchema.merg
.enum(['none', 'chevrons', 'icons']) .enum(['none', 'chevrons', 'icons'])
.default(liveConfigDefault.controls.next_previous.style), .default(liveConfigDefault.controls.next_previous.style),
size: z.string().default(liveConfigDefault.controls.next_previous.size), size: z.string().default(liveConfigDefault.controls.next_previous.size),
})); }),
export type LiveNextPreviousControlConfig = z.infer<typeof liveNextPreviousControlConfigSchema>; );
export type LiveNextPreviousControlConfig = z.infer<
typeof liveNextPreviousControlConfigSchema
>;
const liveConfigSchema = z const liveConfigSchema = z
.object({ .object({
@@ -597,8 +599,11 @@ const viewerNextPreviousControlConfigSchema = nextPreviousControlConfigSchema.me
.enum(['none', 'thumbnails', 'chevrons']) .enum(['none', 'thumbnails', 'chevrons'])
.default(viewerConfigDefault.controls.next_previous.style), .default(viewerConfigDefault.controls.next_previous.style),
size: z.string().default(viewerConfigDefault.controls.next_previous.size), size: z.string().default(viewerConfigDefault.controls.next_previous.size),
})); }),
export type ViewerNextPreviousControlConfig = z.infer<typeof viewerNextPreviousControlConfigSchema>; );
export type ViewerNextPreviousControlConfig = z.infer<
typeof viewerNextPreviousControlConfigSchema
>;
const viewerConfigSchema = z const viewerConfigSchema = z
.object({ .object({