PlatformProvider

Компонент, позволяющий переопределить платформу.

Задаётся свойством value.

  • "android" – используется на настольных и мобильных устройствах под управлением системы Android.
  • "ios" – используется на мобильных устройствах или планшетах с системой iOS/iPadOS.
  • "vkcom" – используется командой ВКонтакте. На данный момент она не предназначена для адаптивного интерфейса, используйте её только в том случае, если ваше приложение встроено в vk.com ↗.
<PlatformProvider value="ios">
  {/* часть вашего приложения, требующая переопределения платформы */}
</PlatformProvider>

Для получения текущего значения платформы используйте хук usePlatform:

import { usePlatform } from '@vkontakte/vkui';
const platform = usePlatform();
СвойствоОписание
childrenReactNode

Содержимое.

По умолчанию: -
valuePlatformType

Платформа.

По умолчанию: -