Skip to main content

SupportedDeviceList

SupportedDeviceList renders the static Devices catalog as a React Native FlatList. Its default row uses BTDeviceItem to show a device name, manufacturer, image, and image credit.

Import it from @ovok/native/bt-device.

import { SupportedDeviceList } from "@ovok/native/bt-device";

<SupportedDeviceList />;

It accepts FlatList props except data and renderItem; you may supply a custom renderItem. The component supplies the catalog data itself and applies spacing based on the SDK theme.

This is a display catalog, not a pairing controller. For each device's ready-to-use declaration and measurement types, use SUPPORTED_DEVICES or the richer SupportedDevicesCatalogList. Check acceptedDevices.length before presenting a catalog row as connectable.