diff --git a/src/lib/seam/components/DeviceTable/DeviceTable.tsx b/src/lib/seam/components/DeviceTable/DeviceTable.tsx index 01bfcb58a..434426d0d 100644 --- a/src/lib/seam/components/DeviceTable/DeviceTable.tsx +++ b/src/lib/seam/components/DeviceTable/DeviceTable.tsx @@ -2,7 +2,6 @@ import classNames from 'classnames' import { useCallback, useMemo, useState } from 'react' import { type CommonDevice, - isLockDevice, isNoiseSensorDevice, isThermostatDevice, } from 'seamapi' @@ -23,6 +22,7 @@ import { useDevices, type UseDevicesData, } from 'lib/seam/devices/use-devices.js' +import { isLockDevice } from 'lib/seam/locks/lock-device.js' import { useComponentTelemetry } from 'lib/telemetry/index.js' import { ContentHeader } from 'lib/ui/layout/ContentHeader.js' import { LoadingToast } from 'lib/ui/LoadingToast/LoadingToast.js' diff --git a/src/lib/seam/devices/use-toggle-lock.ts b/src/lib/seam/devices/use-toggle-lock.ts index 739f1610a..95ec03caa 100644 --- a/src/lib/seam/devices/use-toggle-lock.ts +++ b/src/lib/seam/devices/use-toggle-lock.ts @@ -6,10 +6,10 @@ import { import { type ActionAttempt, type CommonDevice, - isLockDevice, type LockDevice, type SeamError, } from 'seamapi' +import { isLockDevice } from 'lib/seam/locks/lock-device.js' import { NullSeamClientError, useSeamClient } from 'lib/seam/use-seam-client.js'