MS

Size: a a a
MS

К
DN
SA
DN
SA
A
VP
DL
react-native-orientation-locker, она отлично работает, когда js загрузился, но к iOS подключается через UIInterfaceOrientationMask, соответсвенно переписывает настройки от Xcode, что ломает динамический UI от useWindowDimensions/Dimensions при старте
На Андроиде это легко настраивается при помощи android:screenOrientation="landscape"
Как вариант можно уже в js ловить ориентацию и ререндерить компоненты, если styles прописать внутри функционального компонента. Но не хочется ререндерить весь UI при старте дважды, плюс это дополнительный useEffect почти на каждом UI компоненте
Интересует нативное решение, возможно с использованием UserDefaults или другой вариант, который можно прописать напрямую в AppDelegate.m и передавать управление библиотеке, только когда js загрузилсяD
ЕС
ЕС
E
M
NK
NK