Платформа
Задаётся свойством value.
"android"– используется на настольных и мобильных устройствах под управлением системы Android."ios"– используется на мобильных устройствах или планшетах с системой iOS/iPadOS."vkcom"– используется командой ВКонтакте. На данный момент она не предназначена для адаптивного интерфейса, используйте её только в том случае, если ваше приложение встроено в vk.com ↗.
<PlatformProvider value="ios">
{/* часть вашего приложения, требующая переопределения платформы */}
</PlatformProvider>Хук usePlatform
Для получения текущего значения платформы используйте хук usePlatform:
import { usePlatform } from '@vkontakte/vkui';const platform = usePlatform();Свойства и методы
PlatformProvider
| Свойство | Описание |
|---|---|
children | ReactNodeСодержимое. По умолчанию: - |
value | PlatformTypeПлатформа. По умолчанию: - |
usePlatform
Не принимает свойств