From d27b9d9520fa0b41020c91a85ac9b07dff037441 Mon Sep 17 00:00:00 2001 From: Dermot Duffy Date: Mon, 30 Jan 2023 21:22:58 -0800 Subject: [PATCH] Tweaks to reduce bundle size. --- src/camera-manager/frigate/engine-frigate.ts | 7 ++++--- src/camera-manager/frigate/requests.ts | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/camera-manager/frigate/engine-frigate.ts b/src/camera-manager/frigate/engine-frigate.ts index 3e7c6b5b..98fc83f0 100644 --- a/src/camera-manager/frigate/engine-frigate.ts +++ b/src/camera-manager/frigate/engine-frigate.ts @@ -3,7 +3,7 @@ import add from 'date-fns/add'; import endOfHour from 'date-fns/endOfHour'; import startOfHour from 'date-fns/startOfHour'; import { CAMERA_BIRDSEYE } from '../../const'; -import { CameraConfig, CardWideConfig, RecordingSegment } from '../../types'; +import { CameraConfig, CardWideConfig } from '../../types'; import { ViewMedia } from '../../view/media'; import { RequestCache, RecordingSegmentsCache } from '../cache'; import { @@ -34,6 +34,7 @@ import { RecordingQuery, RecordingQueryResults, RecordingQueryResultsMap, + RecordingSegment, RecordingSegmentsQuery, RecordingSegmentsQueryResultsMap, } from '../types'; @@ -55,8 +56,8 @@ import { prettifyTitle, runWhenIdleIfSupported, } from '../../utils/basic'; -import { fromUnixTime } from 'date-fns'; -import { sum } from 'lodash-es'; +import fromUnixTime from 'date-fns/fromUnixTime'; +import sum from 'lodash-es/sum'; import { FrigateViewMediaClassifier } from './media-classifier'; import { ViewMediaClassifier } from '../../view/media-classifier'; import { FrigateViewMediaFactory } from './media'; diff --git a/src/camera-manager/frigate/requests.ts b/src/camera-manager/frigate/requests.ts index 01d48878..d3a4542b 100644 --- a/src/camera-manager/frigate/requests.ts +++ b/src/camera-manager/frigate/requests.ts @@ -1,7 +1,8 @@ import { HomeAssistant } from 'custom-card-helpers'; import { localize } from '../../localize/localize'; -import { FrigateCardError, RecordingSegment } from '../../types'; +import { FrigateCardError } from '../../types'; import { homeAssistantWSRequest } from '../../utils/ha'; +import { RecordingSegment } from '../types'; import { EventSummary, eventSummarySchema,