Денис
react-native-reanimated установил?
Andrei
ага, понял, не заметил, что его тоже ставить надо
Денис
@qbwithyou проверь что правильно засетапил https://reactnavigation.org/docs/en/getting-started.html
Andrei
react-native-gesture-handler, react-native-reanimated, and react-native-screens
Andrei
это оказывается ещё надо было поставить
Andrei
@frisbeeowner спасибо)
Andrei
а как лучше организовать конфиг навигации, если к примеру на некоторых скринах нужен и stackNavigator и bottomTabNavigator?
Daniil
Организовываешь по группам, где есть общие дефолт парамсы.
Andrei
Daniil
Почему же?
Daniil
если твой экран динамический, ты все еще можешь вмешиваться, например, так https://reactnavigation.org/docs/en/headers.html
Andrei
как я понял, такой подход неверный
Hy
Кто-нибудь знает, почему на некоторых телефонах звука нет при пушах через rnfirebase?
Andrei
Есть у кого нить пример использования drawer stack и bottomTab вместе?
Vetaly
Vetaly
drawer stack это же выпадающее меню слева, да?
Andrei
ага
Andrei
но он же по идее должен оборачивать приложение
Andrei
и как это подружить со stack и bottomTab
Gennadiy
Drawer в нем bottomTabs, а в них stack
Daniil
Daniil
не надо все)
Daniil
он очень часто ререндерится
Daniil
с ним надо аккуратней
Andrei
у меня щас bottom обёрнут в stack)
Andrei
Vetaly
так как они пересекаются то? По идеи drawer на самом высоком уровне, а твой tab на одном из экранов
Gennadiy
Стаки в табах
Andrei
!)
Andrei
Стаки в табах
ну просто в дизайне и табы снизу, и плашечка та сверху, которая с тайтлом и кнопочкой назад
Andrei
местами так
Andrei
ииии я ничего лучше не придумал
Andrei
ну и на главном скрине вместо кнопки назад открытие бокового меню
Gennadiy
Плашечка и есть стак навигатор, в каждый таб свой нужен
Andrei
то есть лучше отдельный скрин оборачивать в стак навигатор?
Andrei
и его если что уже скармливать табу
Gennadiy
Да так
Gennadiy
Стак даёт тайтл, для скрина
Vetaly
Andrei
А меню в стак пихать или стак в меню?
Andrei
Vetaly
Ну или группу скринов, принадлежащую табу
у меня так
const RemindersTab = createMaterialTopTabNavigator(
{
All: {
screen: () => {
return <RemindersList routeName={'All'} query={allRemindersListQuery} />;
},
},
Upcoming: {
screen: () => {
return (
<SafeAreaContext.Consumer>
{({ safeAreaInsets }) => (
<RemindersList
style={{ marginLeft: safeAreaInsets.left }}
routeName={'Upcoming'}
query={upcomingRemindersListQuery}
/>
)}
</SafeAreaContext.Consumer>
);
},
},
},
{
tabBarComponent: RaminderTabs,
}
);
Vetaly
вот это конкретно за табы отвечает для этих двух скринов, таб компонент кастомный
Vetaly
народ, в чем смысл screenProps?
Vetaly
тоесть у нас есть params, у нас есть config, а нафига нам screenProps?
Vetaly
а, типо screenProps распространяются на весь стэк, так? а params на конкретный screen
Vetaly
документация такая ..... в react-navigation. Смотрю в https://reactnavigation.org/docs/en/custom-navigators.html#createnavigator , мне надо найти что скрывается за navigationConfig, зачем это нужно и что в это входит. И хер найдешь, капец.
RedTeapot
Tuum Daemonia
Мне нужно сделать Фоновое изображение во весь экран, но когда я делаю
<ImageBackground style={styles.backgroundImage} source={HomeBackground}>
</ImageBackground>
с стайлом
backgroundImage: {
height: "100%",
width: "100%",
resizeMode: 'stretch'
}
то это съедает снизу немного изображения (будто высота стоит больше чем нужно)
Подскажите как исправить
Tuum Daemonia
пытался без ImageBackground на чистом Image - также
vladicbl
Привет, подскажите пожалуйста, подходящее ли решение react-native-webrtc для стрима аудио в 1 сторону?
Vetaly
Tuum Daemonia
Tuum Daemonia
вообще
Vetaly
Tuum Daemonia
Anonymous
У кого-нибудь получилось заставить работать react-native-share в связке с iOS и Instagram?
Или может кто-нибудь посоветовать либу, с помощью которой можно было бы зашерить base64 картинку прямо в сторис?
Anonymous
Решение с постом с выбором: feed/story тоже подойдет
Vetaly
если кто-то может пояснить про вложенную навигацию в react-navigation, то скажу спасибо
Dmitry
Я много использовал в работе Vuex, и сейчас часто уделяю внимание react-native и поэтому появилась необходимость выбрать state контейнер. Я видел Redux, слышал про Mobx. Кто чем пользется, может кто-то знает значимые отличия?
Alexander 🐯
Alexander 🐯
Dmitry
Угу, но в голове сидит мысль что Redux православнее
Alex
имхо mobx конечно удобней, но подходит только для небольших проектов, в большом сложно становится отследить откуда изменяется состояние
Andrew Kiselev
https://stackoverflow.com/questions/58743828/app-archived-with-xcode-11-2-11b52-rejected-itms-90534-invalid-toolchain
Ппц. Я три дня пытался скачать Xcode 11.2 из-за недостатка места на компьютере для запуска приложения на последней версии iphone.
Теперь говорят что версия из App Store не валидна для создания архива.
Fiodar
Ага ага)))
Daniil
Alexander 🐯
Олег
Всем привет, как сделать прогресс выгрузки файлов в шторка на андроид юзал react-native-fetch-blob не получается с ним. Вообще который компонкнт нужно использовать чтобы добавить что-то в шторку.Скрин как пример.
Alisher
Кто-то пробовал реализовать turn-by-turn navigation с react-native-mapview-directions?
Tuum Daemonia
Знаете каие-то недорогие и не лагающие онлайн маки в аренду? Для разработки аппок на реак нативе чтобы норм было
Tuum Daemonia
по поводу гугла - я чекал. Но там довольно сложно что-то годное найти и хз как оно работать будет именно для таких целей
Dmytro
Кто знает как добавлять новые subcription?
useEffect(() => {
getData();
const subscription = API.graphql(
graphqlOperation(onCreateTodo),
).subscribe({
next: eventData => {
const todo = eventData.value.data.onCreateTodo;
dispatch({type: 'SUBSCRIPTION', todo});
},
});
return () => subscription.unsubscribe();
}, []);
хочу добавить onDeleteTodo а как это сделать не пойму
Andrew Kiselev
Dmytro