Skip to content

Commit f213f33

Browse files
authored
fix: Do not export useDeviceModels hook (#235)
1 parent 7c13bbe commit f213f33

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
"@tanstack/react-query": "^4.28.0",
111111
"classnames": "^2.3.2",
112112
"luxon": "^3.3.0",
113-
"seamapi": "^6.7.0",
113+
"seamapi": "^6.12.1",
114114
"uuid": "^9.0.0"
115115
},
116116
"devDependencies": {

src/lib/seam/components/DeviceTable/DeviceHealthBar.stories.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export const Content: Story = {
2424
return (
2525
<Box display='grid' gap={3} gridTemplateColumns='1fr'>
2626
<DeviceHealthBar filter={null} onFilterSelect={() => {}} devices={[]} />
27-
2827
<DeviceHealthBar
2928
filter={filter}
3029
onFilterSelect={setFilter}
@@ -33,6 +32,7 @@ export const Content: Story = {
3332
connected_account_id: 'account_1',
3433
device_type: 'august_lock',
3534
device_id: 'dev_1',
35+
is_managed: true,
3636
capabilities_supported: [],
3737
created_at: '2023-05-08T22:38:30.963Z',
3838
workspace_id: 'workspace_1',
@@ -62,6 +62,7 @@ export const Content: Story = {
6262
connected_account_id: 'account_1',
6363
device_type: 'august_lock',
6464
device_id: 'dev_2',
65+
is_managed: true,
6566
capabilities_supported: [],
6667
created_at: '2023-05-08T22:38:30.963Z',
6768
workspace_id: 'workspace_1',

src/lib/seam/device-models/use-device-models.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ export type UseDeviceModelsParams = DeviceModelsListRequest
1313
export type UseDeviceModelsData = DeviceModel[]
1414

1515
export function useDeviceModels(
16-
params?: UseDeviceModelsParams
16+
params?: Omit<
17+
UseDeviceModelsParams,
18+
'acknowledge_intentional_use_of_internal_api'
19+
>
1720
): UseSeamQueryResult<'deviceModels', UseDeviceModelsData> {
1821
const { client } = useSeamClient()
1922

@@ -25,7 +28,10 @@ export function useDeviceModels(
2528
queryKey: ['device_models', 'list', params],
2629
queryFn: async () => {
2730
if (client == null) return []
28-
const deviceModels = await client?.deviceModels.list(params)
31+
const deviceModels = await client?.deviceModels.list({
32+
...params,
33+
acknowledge_intentional_use_of_internal_api: true,
34+
})
2935
return deviceModels
3036
},
3137
})

src/lib/seam/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
export * from './access-codes/use-access-code.js'
22
export * from './access-codes/use-access-codes.js'
33
export * from './connect-webviews/use-create-connect-webview.js'
4-
export * from './device-models/use-device-models.js'
54
export * from './devices/use-device.js'
65
export * from './devices/use-devices.js'
76
export * from './use-seam-client.js'

0 commit comments

Comments
 (0)