Skip to content

Commit f379959

Browse files
committed
chore: fix missing types
1 parent b5b3d93 commit f379959

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

packages/webui/src/client/ui/Settings/Studio/Devices/IngestSubDevices.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { useTranslation } from 'react-i18next'
99
import { getAllCurrentAndDeletedItemsFromOverrides, useOverrideOpHelper } from '../../util/OverrideOpHelper.js'
1010
import {
1111
ObjectOverrideSetOp,
12+
ObjectWithOverrides,
1213
SomeObjectOverrideOp,
1314
wrapDefaultObject,
1415
} from '@sofie-automation/corelib/dist/settings/objectWithOverrides'
@@ -43,7 +44,7 @@ export function StudioIngestSubDevices({
4344
[studio?._id]
4445
)
4546

46-
const baseSettings = useMemo(
47+
const baseSettings = useMemo<ObjectWithOverrides<Record<string, StudioIngestDevice>>>(
4748
() => studio?.peripheralDeviceSettings?.ingestDevices ?? wrapDefaultObject({}),
4849
[studio?.peripheralDeviceSettings?.ingestDevices]
4950
)

packages/webui/src/client/ui/Settings/Studio/Devices/InputSubDevices.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { useTranslation } from 'react-i18next'
99
import { getAllCurrentAndDeletedItemsFromOverrides, useOverrideOpHelper } from '../../util/OverrideOpHelper.js'
1010
import {
1111
ObjectOverrideSetOp,
12+
ObjectWithOverrides,
1213
SomeObjectOverrideOp,
1314
wrapDefaultObject,
1415
} from '@sofie-automation/corelib/dist/settings/objectWithOverrides'
@@ -40,7 +41,7 @@ export function StudioInputSubDevices({ studioId, studioDevices }: Readonly<Stud
4041
[studio?._id]
4142
)
4243

43-
const baseSettings = useMemo(
44+
const baseSettings = useMemo<ObjectWithOverrides<Record<string, StudioInputDevice>>>(
4445
() => studio?.peripheralDeviceSettings?.inputDevices ?? wrapDefaultObject({}),
4546
[studio?.peripheralDeviceSettings?.inputDevices]
4647
)

packages/webui/src/client/ui/Settings/Studio/Devices/PlayoutSubDevices.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { useTranslation } from 'react-i18next'
99
import { getAllCurrentAndDeletedItemsFromOverrides, useOverrideOpHelper } from '../../util/OverrideOpHelper.js'
1010
import {
1111
ObjectOverrideSetOp,
12+
ObjectWithOverrides,
1213
SomeObjectOverrideOp,
1314
wrapDefaultObject,
1415
} from '@sofie-automation/corelib/dist/settings/objectWithOverrides'
@@ -44,7 +45,7 @@ export function StudioPlayoutSubDevices({
4445
[studio?._id]
4546
)
4647

47-
const baseSettings = useMemo(
48+
const baseSettings = useMemo<ObjectWithOverrides<Record<string, StudioPlayoutDevice>>>(
4849
() => studio?.peripheralDeviceSettings?.playoutDevices ?? wrapDefaultObject({}),
4950
[studio?.peripheralDeviceSettings?.playoutDevices]
5051
)

0 commit comments

Comments
 (0)