Skip to content

Commit f429d3a

Browse files
sybohyclaude
andcommitted
docs: remove guides for retired seam-supported-device-table
The earlier <seam-supported-device-table> component depended on the now-retired internal device-db endpoint and no longer loads. The new <device-list-by-capability> component is framework-agnostic and only needs the one consolidated guide, so per-framework setup pages are no longer needed. - Delete react-components/supported-devices-table.md (reference page for the dead React component, including an inline live embed that now 404s). - Delete getting-started-with-seam-components/angular.md and vue.md (both used the dead component as their primary example). - Remove the entries from SUMMARY.md and the parent index/card pages. - Update the framework note in make-a-supported-devices-page.md and get-started-with-client-side-components.md to point at framework-native web components docs instead of the deleted guides. - Add .gitbook.yaml redirects from the deleted URLs to the consolidated supported devices page so external links don't break. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 721ecf9 commit f429d3a

10 files changed

Lines changed: 7 additions & 265 deletions

File tree

.gitbook.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ redirects:
2323
core-concepts/connect-webviews: core-concepts/connect-webviews/README.md
2424
capability-guides/access-systems/understanding-acs-differences: capability-guides/access-systems/README.md
2525
capability-guides/thermostats/creating-and-managing-climate-schedules: capability-guides/thermostats/creating-and-managing-thermostat-schedules.md
26+
ui-components/overview/react-components/supported-devices-table: ui-components/overview/make-a-supported-devices-page.md
27+
ui-components/overview/getting-started-with-seam-components/angular: ui-components/overview/make-a-supported-devices-page.md
28+
ui-components/overview/getting-started-with-seam-components/vue: ui-components/overview/make-a-supported-devices-page.md

docs/guides/SUMMARY.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,6 @@
138138
* [Seam Components](ui-components/overview/README.md)
139139
* [Getting Started with Seam Components](ui-components/overview/getting-started-with-seam-components/README.md)
140140
* [Get Started with React](ui-components/overview/getting-started-with-seam-components/get-started-with-react-components-and-client-session-tokens.md)
141-
* [Get started with Angular](ui-components/overview/getting-started-with-seam-components/angular.md)
142-
* [Get started with Vue](ui-components/overview/getting-started-with-seam-components/vue.md)
143141
* [Get started with Client Side Components](ui-components/overview/getting-started-with-seam-components/get-started-with-client-side-components.md)
144142
* [Components](ui-components/overview/react-components/README.md)
145143
* [Device Details](ui-components/overview/react-components/device-details.md)
@@ -148,7 +146,6 @@
148146
* [Access Code Details](ui-components/overview/react-components/access-code-details.md)
149147
* [Create Access Code Form](ui-components/overview/react-components/create-access-code-form.md)
150148
* [Update Access Code Form](ui-components/overview/react-components/update-access-code-form.md)
151-
* [Supported Devices Table](ui-components/overview/react-components/supported-devices-table.md)
152149
* [Seam Provider](ui-components/overview/react-components/seam-provider.md)
153150
* [Connect Account Button](ui-components/overview/react-components/connect-account-button.md)
154151
* [Make a Supported Devices Page](ui-components/overview/make-a-supported-devices-page.md)

docs/guides/ui-components/overview/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Features include:
1313

1414
## [Getting started with Components ->](getting-started-with-seam-components/get-started-with-client-side-components.md)
1515

16-
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Device Table</strong><br>Display a list of devices, and filter for all the devices with issues.</td><td></td><td></td><td><a href="../../.gitbook/assets/seam-component-device-table.png">seam-component-device-table.png</a></td><td><a href="react-components/device-table.md">device-table.md</a></td></tr><tr><td><strong>Device Details</strong></td><td>Display a device's properties and settings, alerts, and warnings.</td><td></td><td><a href="../../.gitbook/assets/seam-component-device-details.png">seam-component-device-details.png</a></td><td><a href="react-components/device-details.md">device-details.md</a></td></tr><tr><td><strong>Access Code Table</strong><br>Display a list of access codes, and filter for all the access codes with issues.</td><td></td><td></td><td><a href="../../.gitbook/assets/seam-component-access-code-table.png">seam-component-access-code-table.png</a></td><td><a href="react-components/access-code-table.md">access-code-table.md</a></td></tr><tr><td><strong>Access Code Details</strong></td><td>Display an access code's properties, alerts and warnings.</td><td></td><td><a href="../../.gitbook/assets/seam-component-access-code-details.png">seam-component-access-code-details.png</a></td><td><a href="react-components/access-code-details.md">access-code-details.md</a></td></tr><tr><td><strong>Supported Devices Table</strong></td><td>Display a list of all the devices that you support through Seam.</td><td></td><td><a href="../../.gitbook/assets/seam-component-supported-devices-table.png">seam-component-supported-devices-table.png</a></td><td><a href="react-components/supported-devices-table.md">supported-devices-table.md</a></td></tr></tbody></table>
16+
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Device Table</strong><br>Display a list of devices, and filter for all the devices with issues.</td><td></td><td></td><td><a href="../../.gitbook/assets/seam-component-device-table.png">seam-component-device-table.png</a></td><td><a href="react-components/device-table.md">device-table.md</a></td></tr><tr><td><strong>Device Details</strong></td><td>Display a device's properties and settings, alerts, and warnings.</td><td></td><td><a href="../../.gitbook/assets/seam-component-device-details.png">seam-component-device-details.png</a></td><td><a href="react-components/device-details.md">device-details.md</a></td></tr><tr><td><strong>Access Code Table</strong><br>Display a list of access codes, and filter for all the access codes with issues.</td><td></td><td></td><td><a href="../../.gitbook/assets/seam-component-access-code-table.png">seam-component-access-code-table.png</a></td><td><a href="react-components/access-code-table.md">access-code-table.md</a></td></tr><tr><td><strong>Access Code Details</strong></td><td>Display an access code's properties, alerts and warnings.</td><td></td><td><a href="../../.gitbook/assets/seam-component-access-code-details.png">seam-component-access-code-details.png</a></td><td><a href="react-components/access-code-details.md">access-code-details.md</a></td></tr></tbody></table>
1717

1818
## Next Steps
1919

docs/guides/ui-components/overview/getting-started-with-seam-components/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,4 @@ description: Learn how to get started using Seam Components.
77
The following topics help you to get started using Seam Components in various types of applications:
88

99
* [Get Started with React](get-started-with-react-components-and-client-session-tokens.md)
10-
* [Get Started with Angular](angular.md)
11-
* [Get Started with Vue](vue.md)
1210
* [Get Started with Client Side Components](get-started-with-client-side-components.md)

docs/guides/ui-components/overview/getting-started-with-seam-components/angular.md

Lines changed: 0 additions & 106 deletions
This file was deleted.

docs/guides/ui-components/overview/getting-started-with-seam-components/get-started-with-client-side-components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ Then import the custom elements bundle in your application entrypoint:
8989
import "@seamapi/react/elements.js"
9090
```
9191

92-
Add the components where your framework renders HTML. Some frameworks may require additional configuration to enable web component support, e.g., [Angular](angular.md) or [Vue](vue.md).
92+
Add the components where your framework renders HTML. Some frameworks require additional configuration to enable web component support — refer to your framework's documentation (for example, [Vue's web components guide](https://vuejs.org/guide/extras/web-components.html) or Angular's `CUSTOM_ELEMENTS_SCHEMA`).
9393

9494
```html
9595
<seam-connect-account-button publishable-key="your_publishable_key"></seam-connect-account-button>

docs/guides/ui-components/overview/getting-started-with-seam-components/vue.md

Lines changed: 0 additions & 118 deletions
This file was deleted.

docs/guides/ui-components/overview/make-a-supported-devices-page.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Then render the element wherever you need the device list:
7272
></device-list-by-capability>
7373
```
7474

75-
Some frameworks require additional configuration to enable web component support. See the [Angular](getting-started-with-seam-components/angular.md) and [Vue](getting-started-with-seam-components/vue.md) guides for examples.
75+
Some frameworks require additional configuration to enable web component support. Refer to your framework's documentation — for example, the [Vue web components guide](https://vuejs.org/guide/extras/web-components.html) or Angular's `CUSTOM_ELEMENTS_SCHEMA`.
7676
{% endtab %}
7777
{% endtabs %}
7878

docs/guides/ui-components/overview/react-components/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Seam supports the following [Seam Components](../):
44

5-
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Device Table</strong><br>Display a list devices, and filter for all the devices with issues.</td><td></td><td></td><td></td><td><a href="device-table.md">device-table.md</a></td></tr><tr><td><strong>Device Details</strong></td><td>Display a device's properties and settings, alerts, and warnings.</td><td></td><td></td><td><a href="device-details.md">device-details.md</a></td></tr><tr><td><strong>Supported Devices Table</strong></td><td>Display a list of all the devices that you support through Seam.</td><td></td><td></td><td><a href="supported-devices-table.md">supported-devices-table.md</a></td></tr></tbody></table>
5+
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Device Table</strong><br>Display a list devices, and filter for all the devices with issues.</td><td></td><td></td><td></td><td><a href="device-table.md">device-table.md</a></td></tr><tr><td><strong>Device Details</strong></td><td>Display a device's properties and settings, alerts, and warnings.</td><td></td><td></td><td><a href="device-details.md">device-details.md</a></td></tr></tbody></table>
66

77
## Smart Lock Components
88

docs/guides/ui-components/overview/react-components/supported-devices-table.md

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)