Demuz
Для такого перекрытия, вам стоит расположить экран, который будет перекрывать табы, паралельно с таб навигатором, выглядит это так, верхний Stack.Screen - это целый таб навигатор, а нижний Stack.Screen - это экран, который будет перекрывать таб навигатор, при вызове navigate.
Исходя из данного примера, ничего никуда не нужно передавать, навигация "знает" что существует Search маршрут для перехода и при вызове navigate('Search') из любых вложенных экранов, будет осуществлен переход на этот экран.
Эдуард
Можно написать в ЛС?
Demuz
Сталкивался https://github.com/archriss/react-native-snap-carousel/issues/238#issuecomment-354528113
Их решение в removeClippedSubviews={false}, оно не работает. Есть еще идеи?
Demuz
У меня сработало, дальше не копался
Блин, это в самой карусели на до было прописать? Я думал в ScrollView, в которой находится карусель. В общем прописал этот пропс в самой карусели и заработало, спасибо.
Sergey
👍
Demuz
Это надо в самой карусели указать. Все равно не работает?
Костянтин
Всем привет. Кто-то сталкивался с проблемой что после удаления и установки новой версии react-native cli не работают некоторые элементы react native. В моем случае это перестало работать у TouchableOpacity onPress. Развернул проект на другом устройстве такой проблемы нету.
Утром писал про эту проблему. Сейчас есть более точная информация - TouchableOpacity не работает когда запущен дебагер. На стаковерфлоу нашел подобную тему год назад и там отечающий тип написал что у него подобная вещь и дебаг он проводит через console.warn. Может кто из чата тоже сталкивался и нашел решение?
GrafMine
всем привет, ребят подскажите плз у кого было так что прилка крашилась даже без отлова еррорбаундри из-за свгшки? раньше у меня на 61+ рн все работало обновился до 62 и подтянул все либы заного и при рендере свгшки теперь могу увидеть еррор только через хкод:
GrafMine
GrafMine
юзаю react-native-svg
GrafMine
import Logo from '../../../assets/images/svg/logo-swobbee.svg';
GrafMine
в рендере - <Logo />
GrafMine
этого достаточно что бы прилка крашилась имидиатли)
GrafMine
на андроиде все ок
Demuz
Карусели, про которую говорят по ссылке обсуждения. react-native-snap-carousel.
AMar4enko
на андроиде все ок
[NSURLResponse allHeaderFields] - это что-то про http запрос
AMar4enko
на андроиде все ок
https://github.com/facebook/react-native/issues/28530 Там что-то с версией Flipper
Леонид
Добрый день, как можно отследить второе нажатие на bottomTabNavigator? Имеется ввиду нажатие на открытую вкладку
GrafMine
Andrei
Ничего страшного, если package в AndroidManifest и applicationId в build.gradle будут разные? Или они обязательно должны совпадать?
Andrei
И так сложилось, что bundle identifier в iOS отличается от applicationId в android Могут быть с этим проблемы?
Леонид
Да
Demuz
Да
https://reactnavigation.org/docs/material-bottom-tab-navigator/#tabpress
Леонид
Не работает
Demuz
Не работает
Вы точно так записали? Через alert('') простой проверьте. После e.preventDefault(); alert('test')
Леонид
Сейчас ещё раз попробую
Леонид
Ругается на return
Леонид
Если его удалить то ошибок нет но и алерта тоже нет
Demuz
Не может ругаться на return)))
Demuz
Ругается на return
Покажите как вы записали.
Леонид
Леонид
An effect function must not return anything besides a function, which is used for clean-up.%s%s, You returned: [object Object],
Demuz
Что-то странно. У вас точно 5я навигация? У меня не выходит такая проблема. Только что проверил. RN какая версия?
Леонид
0.61.4
Andrey
Кто-нибудь в курсе в чем может быть дело? На Ios TouchableOpacity нее работает пока не завершиться прокрутка FlatList внутри @react-native-community/viewpager'. Событие просто не отрабатывает. Единственный способ нашел - поместить функцию из меню в метод onStartShouldSetResponderCapture компонента view, но это не правильно как-то совсем.
Леонид
Прошу прощения react-navigation v4
Леонид
Не увидел
Andrei
Не подскажете?
Andrei
Ничего страшного, если package в AndroidManifest и applicationId в build.gradle будут разные? Или они обязательно должны совпадать?
Andrei
И так сложилось, что bundle identifier в iOS отличается от applicationId в android Могут быть с этим проблемы?
Vitaliy
говорят, единственный путь решения - задавать смещение (bottom offset), т.к. у imagebackground абсолютное позиционирование в ({ top:0, left:0 }) https://stackoverflow.com/q/53715334
Andrei
https://stackoverflow.com/a/51911018 ну вроде нашёл что-то такое
Andrei
остаётся понять, если что-то пойдёт не так, то run-android не запустится или проблемы с билдом только будут
Denis
я переименовыю этим пакетом https://www.npmjs.com/package/react-native-rename
GrafMine
я переименовыю этим пакетом https://www.npmjs.com/package/react-native-rename
он не все переминовывает, ну покрайнемере год назад не все) может сейчас ситуация изменилась)
Vanya
Привет, кто может показать хорошую реализацию архитектуры React Native, чтоб можно было с чего-то начать
Andrei
Странно, посмотрел свой старый проект и у меня сработало, хотя я переименовал только applicationId
Vladimir
Коллеги, всем доброго времени суток. Кто как решает проблему с PUSH на iOS? Не работает, решение не могу найти. БД на Firebase. Заранее благодарен.
Сергей
Привет, кто может показать хорошую реализацию архитектуры React Native, чтоб можно было с чего-то начать
Если начинаешь учить и не принципиально реакт, есть мнение что лучше начать флаттер
Сергей
Не ну я альтернативу предлочил, тоже js, тоже кросплатформ
Vanya
Flutter не совсем js
Сергей
Js для меня привычнее
Так там тоже js только дарт
AMar4enko
Сергей
Ой все
Vanya
Так там тоже js только дарт
Совсем разное ) я начал делать проект, но потом его не возможно будет поддерживать )) Не нравится перекидывание состояний в классы, адаптив под разные мобильники
Dmitry
там тот же тайпскрипт только дарт )
Сергей
Я не смог уговорить начальника на флаттер, но у меня друг андроид дев с большим стажем переходит на флаттер и фонтаны пускает
Сергей
Как там все легко и понятно
Сергей
Мне лично сложно в реак нейтив но я на вью писал дескоп все время так шо не валидное мнение
Vanya
Мне лично сложно в реак нейтив но я на вью писал дескоп все время так шо не валидное мнение
У меня есть часть уже написанная на флатере (авторизация, регистрация, восстановление пароля)
Vanya
Но некого спросить правильно я вообще делаю или нет
Сергей
Там говорят шаровый полный курс по флатеру на юдеми раздают
Сергей
Всмысле за 10$
Сергей
И тип все понятно
Vanya
@SerhiiKulyk Мне бы с человеком пообщаться, смотреть слишком много времени нужно, если я решу два вопроса в флатере , вернусь к флатеру
Сергей
Сори экспертов нету, друг только начал
Vanya
@SerhiiKulyk жалко
Denys
доброго времени суток, кто сталкивался с кастомным Callout для гугл карт, как можно убрать это недоразумение? Спасибо