Я
Кто-то юзает wix navigation?
Я
Там можно как-то сделать replace для скрина? То есть не делать pop-push, а именно изменить скрин в стеке? И еще проблема с тем, что после dismissModal() перестают все push() работать Встречался с таким?
Я
У меня должен быть скрин, который можно скипнуть и при нажатии на бек он не должен появится
Я
и при swipe to back тоже
Ilya
В итоге перевели этот экран, который нужно реплейснуть, на модалку, там как-то проще было
Ilya
В итоге перевели этот экран, который нужно реплейснуть, на модалку, там как-то проще было
То ли ее дисмиснуть в фоне можно было, то ли какой-то метод был отдельный
Ilya
Можно на следующий экран обработчик сделать на бэк, типа или поп или дисмисс модал, в зависимости от того, где находишься
Yurii
должен быть способ вместо обычного перехода на следующий скрин сделать реплейс текущему
Yurii
а, плохо читаю, извините
Ilya
должен быть способ вместо обычного перехода на следующий скрин сделать реплейс текущему
В виксе нету( тока в react-navigation В виксе мб во второй версии, но мое уважение, если она у кого-то завелась и нормально работает)
Andrey
может кто подсказать, из-за чего такие тормоза и как это исправить?
Vladimir
кидай торрентом
Andrey
отресайзил
Vladimir
отресайзил
лучше все таки экран симулятора записывать
Vladimir
отресайзил
cmd + T или Debug -> Slow animations
Andrey
ага
Andrey
спасибо
A
RNFirebase core module was not found natively on iOS, ensure you have correctly included the RNFirebase pod in your projects Podfile and have run pod install.
A
чота не удаётся запустить react-native-firebase под ios
A
руками залинковал и всё равно
A
и конечно, эта штука не помогает
A
есть у кого идеи?
Dmytro
есть у кого идеи?
У тебя так же и приложение загружается вместе с splash screen?
Dmytro
Так же медленно?
Serhii
удали папку подс и файл подсЛок
Serhii
и заинсталь заново
Serhii
pod install
Dmytro
А вижу, мою идею уже написали
Dmytro
это к чему вообще? у меня нет splash screen
Вымысле к чему? Я задал вопрос, что бы понять полноценно в чем может быть проблема! Тебе написали уже решение
Serhii
а какая версия рн? firebase?
Dmytro
интересный вопрос))
Интересно почему нету splash screen )) ну это такое уже
A
а какая версия рн? firebase?
react-native 0.54.4, react-native-firebase: 4.1.0
A
судя по issues у них там конфликт с версиями firebase и react-native-firebase.
A
но я и старые версии пробовал
A
постоянно ошибки. достало
Serhii
неделю назад подрубал
Serhii
все было ок на айосе
Serhii
версии те же
Serhii
а на андроиде не билдилось
Serhii
)
Tupalov
Кто шарит в Андроид подскажите, а используя компонент ScrollView, элементы, которые выходят за видимые пределы экрана, расчитываются и рендерятся в любом случае или есть какая-то оптимизация на уровне SDK?
Tupalov
Если есть оптимизация, то в чем разница тогда между ScrollView/View и Flatlist?
Tupalov
Это к вопросу о списках в андроиде
Aleksey
Если есть оптимизация, то в чем разница тогда между ScrollView/View и Flatlist?
FlatList рендерит несколько элементов, которые в экран помещаются. И внутри он использует тот же ScrollView
A
все было ок на айосе
а react-native link react-native-firebase отработал?
Serhii
да
Tupalov
FlatList рендерит несколько элементов, которые в экран помещаются. И внутри он использует тот же ScrollView
Если я буду рендерить 1000 элементов, из низ на экране помещается 10 элементов, как происходит рендер в случае FlatList и в случае, если я буду использовать голый ScrollView?
RTX4090Ti
Ребята, то недавно делал логинВиаГугл на андроиде? Не могу найти где скачать google-services.json файл Скачал его на фаербейзе, но с ним не работает логин?
Tupalov
Все, я понял, т.е. оптимизация происходит на уровне компонента FlatList
A
да
кааак?
Tupalov
Да
Спасибо за разъяснения! )
A
у меня не пошло, пришлось руками
Serhii
у меня был пустой проект)
Dan
Гайз, кто то с таким сталкивался? Можете подкинуть идею как обойти? ld: warning: directory not found for option '-L"/Users/z/work/x/ios/xApp"' ld: library not found for -lRealmJS clang: error: linker command failed with exit code 1 (use -v to see invocation)
A
вопрос на засыпку, как дать IOS проекту понять, что пора забыть про этот несчастный firebase ??
Dan
Гайз, кто то с таким сталкивался? Можете подкинуть идею как обойти? ld: warning: directory not found for option '-L"/Users/z/work/x/ios/xApp"' ld: library not found for -lRealmJS clang: error: linker command failed with exit code 1 (use -v to see invocation)
разобрался. Если линковать через link binary with libs он не проходит их рекурсивно, а внутри реалма еще живет xcodeproj RealmJS. Только header search paths я так понял спасет если вдруг кому нибудь пригодится
Max
Всем привет. Кто может подсказать, почему Actions.pop({refresh: {}}); срабатывает только 1 раз
Max
Ну то есть я перешел на экран А, из него на экран Б, на экране Б вызвал Actions.pop({refresh: {}});, у меня на экране А отработал componentWillReceiveProps, потом опять перехожу на экран Б, вызываю поп рефреш и появляется экран А, но на нем не срабатывает componentWillReceiveProps
Max
Осознал. Компонент A проверяет пропсы, которые ему приходят
Max
Если ему приходят те же пропсы - он игнорит их
Max
Посему я просто сделал так: Actions.pop({refresh: {cfi: jumpToHref, jumpOn: new Date()}});
Tupalov
Кстати метод componentWillReceiveProps в реакте скоро будет deprecated, поэтому не рекомендую особо на него завязываться
Tupalov
Его аналог getDerivedStateFromProps https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#new-lifecycle-getderivedstatefromprops
🦜
не аналог
🦜
а замена
Tupalov
а замена
Да, согласен, замена
Tupalov
Поподробнее?
A
а как её заюзать в рамках react-native?
Tupalov
а как её заюзать в рамках react-native?
Нашел библиотеку https://www.npmjs.com/package/react-native-recyclerview-list
Tupalov
Но с виду синтаксис сильно похож на ListView с его DataSource