GuidesComponentsApp UI components

SupportedDevicesCatalogList

Display the supported-device catalog with connection declarations and measurement metadata.

  • Stable unknown
  • Release candidate since 1.16.1-rc.3
  • Development since 1.16.1-dev.2111+9796905

SupportedDevicesCatalogList renders the richer SDK device catalog as cards with artwork, manufacturer, measurement types, image credits, and an optional manual link.

Import it from @ovok/native/ui.

import { SupportedDevicesCatalogList } from "@ovok/native/ui";

<SupportedDevicesCatalogList
  onSelect={(device) => {
    if (device.acceptedDevices.length > 0) {
      chooseAcceptedDevices(device.acceptedDevices);
    }
  }}
/>;

By default the component reads SUPPORTED_DEVICES. Each SupportedDeviceDefinition includes an ID, display metadata, declared measurement types, optional manual URL, and an acceptedDevices array. Some catalog entries have no SDK device declaration. Treat an empty array as display-only and do not pass it as a supported Bluetooth connection.

Props

Every prop, with its type and description, is listed in the @ovok/native/ui API reference.

Last updated on

On this page