# SupportedDeviceList

Canonical page: https://docs.ovok.com/native-sdk/guide/components/bt-device/supported-device-list

`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`.

~~~tsx
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](/native-sdk/guide/components/ui/supported-devices-catalog-list). Check `acceptedDevices.length` before presenting a catalog row as connectable.
