Nikita
but not by default
Nikita
you have to opt in
Nikita
or no?
Nikita
да они mention ит
Nikita
its just im not sure if new react-navigation uses it already
RedTeapot
@dailyhustle1337 Поиск исполнителей/сотрудников/etc не в этом чате, смотрите закреп
Maxim 📱 D
its just im not sure if new react-navigation uses it already
есть смысл если ты испытываешь проблемы с дефолтными анимациями переходов
Petr E
В React Navigation 5 выпилили createSwitchNavigator и предлагают разруливать все внутри <Stack.Navigator> Дают такой пример function App() { return ( <Stack.Navigator> {isLoggedIn ? ( <> <Stack.Screen name="Home" component={HomeScreen} /> <Stack.Screen name="Settings" component={SettingsScreen} /> </> ) : ( <Stack.Screen name="SignIn" component={SignInScreen} /> )} </Stack.Navigator> ); } Отсюда возникает вопрос, как isLoggedIn пробросить в App? Вижу такие пути решения 1. Законектить App с редаксом 2. Пробросить через createContext - хз как, у меня контекст не используется сейчас 3. Достать все что надо из AsyncStorage - выглядит костылем А как вы решаете эту задачу? У меня используется redux-persist и флаг isLogged хранится в сторе
Petr E
Ладно, пока что я реализовал способ 1. Законектить App с редаксом
Сергей
Ребят, подскажите как в styled-components добавить анимацию?
Паша
На сколько я знаю анимация в RN делается через Animation API
Паша
Не через style components
Bogdan
как определить, какой компонент удаляет? тот, что указан в ворнинге, не удаляется, проверил
Eugene
In
Bogdan
в рн оказывается, если клик висит на елементе, другое событие не слушает? есть модалка со скролом, вешаю клик на область скрола и модалка уже скролом не закрывается по этой области
Bogdan
https://snack.expo.io/S1wcNDlmL вот пример, убрать onPress и все нормально
М
всем привет, возможно ли перенести на react native эту либу - https://github.com/FolioReader/FolioReader-Android/wiki
dan
Ребят, подскажите как в styled-components добавить анимацию?
Привет. Keyframes в styled-components используются только в вебе. Для анимаций в рн стоит использовать Animated из react-native(https://facebook.github.io/react-native/docs/animated) Либо если его возможностей не хватает присмотрись к https://github.com/software-mansion/react-native-reanimated
dan
Спасибо, разобрался)
Я обычно «статические» стили так скажем выношу в стайлед const Container = styled(Animated.View)’....’ А те что динамические в проп style кидаю.
Bogdan
https://www.npmjs.com/package/react-native-picker-select пытаюсь заюзать, у него стрелочка дефолтная для красоты? по ней же клики не проходят
Anatoly
А сейчас есть возможность новый проект начать с использованием react-native-navigation 4.x? Потому что в новом проекте уже 5.х (хотя в package.json ^4.х ). И у меня прям в самом начале используется switchNavigator. Как можно сдаунгрейдиться до 4.х? Погуглил, ничего интересующего не нашёл.
Vladimir
как выключить интернет на эмуляторе, чтоб дебагер работал?
Vladimir
платформа?)
Andoroid, если я просто выключаю, дебагер не работает
Sergey️
платформа?)
iOS: Settings > Developer > Network Link Conditioner > 100% Loss
Sergey️
Андроед надо смотреть в ту же сторону наверно
Vladimir
cспасибо
Андрей
Как фиксится
Kto?
Шрифтом
Alexander
 ~/Development/React-Native  npx react-native init AwesomeProjectTestinit npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/errorhandler npm ERR! 404 npm ERR! 404 'errorhandler@^1.5.0' is not in the npm registry. Ребят как лечить? гугл не навел на умную мысль
Vitaly
Ребят, подскажите как в styled-components добавить анимацию?
Какое-то извращение писать так стили
Андрей
Ошибка Check method render Home, и ломается все изза компонента флоатБаттон
Андрей
Nikolay
А попробуй стили определить до класса
Jasur
тут они другие
Алексей
тут они другие
Export default означает что в другом файле ты можешь импортировать компонент под любым именем. Но путь к файлу определенно не совпадает с названием файла) либо ошибка, либо есть дополнительный файл который экспортирует эту кнопку
Nikita
Всем привет. Кто нибудь занимался ci сборкой под андроид? Локально проект собися без проблем, а вот через пайплан выскакивает проблема
Nikita
второй день бьюсь
Nikita
экзекьютор shell
Nikita
Часть ci buildForAndroid: stage: build only: - develop script: - yarn - yarn android:release tags: - android Таска в пекедже.жсон "android:release": "cd android && ./gradlew :app:assembleRelease --no-daemon",
Алексей
gradle.properties покажи
Алексей
Пишет же про aapt2
Алексей
И про депрекейтед
Алексей
Там как раз был такой параметр раньше, и он нынче устарел
Алексей
Мож ci собирает непонятным образом на более старую версию сдк, и он его требует
Nikita
я читал что нужно мигрировать на AndroidX, постинсталлом запускается джетифаер
Nikita
android.useAndroidX=true android.enableJetifier=true MYAPP_RELEASE_STORE_FILE=*** MYAPP_RELEASE_KEY_ALIAS=SOME_KEY_ALIAS MYAPP_RELEASE_STORE_PASSWORD=*** MYAPP_RELEASE_KEY_PASSWORD=***
Алексей
Оу
Алексей
Ну мигрировать нужно было еще в августе))
Алексей
android.enableAapt2=false
Алексей
Вот воткни
Nikita
Не понимаю почему локльно если я таски запускаю он билдит без проблем
Nikita
android.enableAapt2=false
что это значит более подробно?
Nikita
ну то есть что я этим отключаю?
Алексей
Nikita
оу, спасибо
Nikita
попробую сейчас
Алексей
https://developer.android.com/studio/command-line/aapt2 а это подробнее) но в целом эта штука давно устарела
Алексей
Точнее нн штука а параметр, но иногда помогает
Nikita
теперь ворнинги пошли
Nilufar
zdrastvuyte. kak pravilno delat build na react native?
Nilufar
nu chtobi bilo aplication
Nilufar
v android prilijenie
Bogdan
https://reactnativeexample.com/highly-configurable-component-imitating-native-bottom-sheet-behavior/ всем привет, вот эта штучка, я правильно понимаю, она не абсолютом? тоесть выехать она может по родительскому блоку, а блок не абсолютом висит?
Anonymous
Please i want to have a tutorial
Bogdan
Это самый верхний вью
у тебя естьпример минимальный? в доке я видимо не так его понял
Bogdan
и я не понял еще, компонент Animated - он занимается анимацией этого слоя?
dan
Я тебе скинул скрин кода сурсов библиотеки, дабы показать что там абсолютно спозиционированно. Пример чего ? У тебя с чем проблема конкретно ?
Timur 👨‍💻
всем привет, загружаю приложуху в testflight, прохожу проверку, в appstoreconnect стоит статус «Тестируется», а в самом testflight в приложении глухо, у кого такое же было и чем лечится?)
Bogdan
https://github.com/react-native-community/react-native-modal хочу вместо модалки заюзать, модалка лагает, мигает ее слой, если закрывать кликом, если закрывать свайпом, она в месте свайпа притормаживает
Bogdan
Это самый верхний вью
я вчера взял тот кусок, что в либе и он не был абсолютом, он был как в обычной верстке елемент
dan
А скрин есть ?
Bogdan
А скрин есть ?
лагов модалки или компонента?
Bogdan
я вот как в доке взял пример, и он был не абсолютом