A
а обнулять stack navigator внутри табы, это вообще правильнг?
A
ну то есть , когда в одной табе 'Settings', перешёл по стэк навигатору вглубь... а потом вернулся на другую табу 'Home'.. по идее стэк навигатор внутри 'Settings' надо сбрасывать?
Alexander
ты про мой пример?
A
нет, я про свой)
A
ну или вообще
A
хотя вот VK вроде сохраняет состояние навигации внутри табы
Alexander
там можно отслеживать на каком у тебя эране сейчас стек
Alexander
и от этого можно сбросить
A
уточню у клиента
Alexander
ты можешь производиться сбрасывание по кадому onNavigationStateChange для TabNavigator с проверкой на переход между табами
Alexander
и сбрасывать кстати можно поробовать TabNavigator
Alexander
в 0
Alexander
через reset action
Alexander
но это надо пробовать
A
попробую
A
странно, что именно на конкретной странице нельзя задать tabLabel и tabIcon, надо задавать именно при инициализации tabNavigator, иначе лейбл и иконка будут пропадать при переходе по стекнавигатору
Fluffy Cat
Есть у кого-нибудь опыт с mobx новым и rn
A
господа, это похоже на flatlist?
Aleksei
это похоже на flex-direction: column )
A
гениально
A
все заменяют чекбоксы в ios на switch?
A
пользьюсь давно iPhonoм не припомню чтобы мне когда-то попадались чекбоксы
Aleksei
универсальный ответ: чисти derived data)
Aleksei
погугли, так быстрее чем объяснять
Aleksei
ага
Aleksei
может что с сертификатами, сложно так сказать
A
ну я вроде уже пофиксил)
A
для истории, можно
A
да, я только работаю)
A
я вечером смогу
A
годится?
A
поздно, в районе 23
Мария
использовал кто-нибудь Firebase A/B Testing? мне данные в приложение приходят от Firebase, но в статистике теста ничего не отображается
Max
Всем привет. Народ, а можно как-то не вызвать скрол ивент, если у пользователя палец на экране, но двигается контент, а не палец?
Damir
А xcode последней версии?
Damir
9.2?
Damir
Я когда стало сталкиваюсь с "магией" обычно чищу все кеши, и проверяю что Mac os и xcode последней версии
Andrey
Происходит какая-то непонятка. Юзаю ImageBackground со свойством resizeMode="repeat" - в iOS отрабатывает идеально, а в android - Invalid resize mode ! Как так-то?
Миша
Действительно, как так-то?
Andrey
Действительно, как так-то?
вот я про это иговорю. почему только iOS ?
Миша
Потому что на андроид не поддерживается
Andrey
Ну а сейчас то ему что не нравиться? http://joxi.ru/GrqpNb5CNqGwnA не отображает картинки:http://joxi.ru/v29pKxVCGwpXYm
Andrey
очепятался) soure
Andrey
бля... я дебил(
Andrey
сорь
Denis
Всем привет! Bundling `index.js [development, non-minified] 100.0% (1180/1180), done` а как вывести список того, что попадает в бандл?
Andrey
https://github.com/IjzerenHein/react-native-bundle-visualizer гифка у них прикольная
Denis
спасибо!
Andrii
Есть RN компонент к которому подключен Redux, компонент это форма входа(два поля ввода и кнопка). Нажимаю на кнопку авторизоваться, получаю сообщение об ошибке от сервера, кладу сообщение об ошибке в стейт, компонент получает событие что стейт в сторе изменился и перерисовывает форму. В рендере смотрю есть сообщение об ошибке или нет, если есть показываю Snackbar(элемент который скрывается сам через какое-то время). Проблема в том что кода я начинаю редактировать текст в поле ввода у меня каждый раз начинает показываться Snackbar так как при вводе отрабатывает рендер. Как мне изменить состояние во время/после рендера? То есть я хочу удалить сообщение и стейта после того как показал. Так как если делать это в методе рендера получаю ворнинг что так делать не нужно.
Andrii
и у Snackbar колбека нет что он скрылся
Фенька
Знаешь рекламу про скитлз? Так вот, там первая фраза про тебя
Фенька
Чуть чуть подумай и сам разберёшься
Фенька
Ошибка изи
Andrii
зачем ты что-то пишешь обо мне, не зная ситуации?
Alexander
Есть RN компонент к которому подключен Redux, компонент это форма входа(два поля ввода и кнопка). Нажимаю на кнопку авторизоваться, получаю сообщение об ошибке от сервера, кладу сообщение об ошибке в стейт, компонент получает событие что стейт в сторе изменился и перерисовывает форму. В рендере смотрю есть сообщение об ошибке или нет, если есть показываю Snackbar(элемент который скрывается сам через какое-то время). Проблема в том что кода я начинаю редактировать текст в поле ввода у меня каждый раз начинает показываться Snackbar так как при вводе отрабатывает рендер. Как мне изменить состояние во время/после рендера? То есть я хочу удалить сообщение и стейта после того как показал. Так как если делать это в методе рендера получаю ворнинг что так делать не нужно.
setTimeout с контролем id таймера и очистки в случае если производится ввод данных (как вариант...)
Artur
debounce
Andrii
я вот подумал очищать ошибку в стейте именно в момент ввода)
Ilya
Разбить на более мелкие компоненты мб?
Fedor
всем привет! Возникла трудность, не понимаю что пошло не так. и как можно решить эту проблему. Может кто нибудь помочь?
Миша
Есть RN компонент к которому подключен Redux, компонент это форма входа(два поля ввода и кнопка). Нажимаю на кнопку авторизоваться, получаю сообщение об ошибке от сервера, кладу сообщение об ошибке в стейт, компонент получает событие что стейт в сторе изменился и перерисовывает форму. В рендере смотрю есть сообщение об ошибке или нет, если есть показываю Snackbar(элемент который скрывается сам через какое-то время). Проблема в том что кода я начинаю редактировать текст в поле ввода у меня каждый раз начинает показываться Snackbar так как при вводе отрабатывает рендер. Как мне изменить состояние во время/после рендера? То есть я хочу удалить сообщение и стейта после того как показал. Так как если делать это в методе рендера получаю ворнинг что так делать не нужно.
Может просто удалять из стейта сообщение об ошибке, при фокусе на инпуте?
Andrii
Может просто удалять из стейта сообщение об ошибке, при фокусе на инпуте?
да, спасиб, так и сделал. просто думал как-то сделать без фокуса, так как рендер может отработать например при смене орентаци. выдумывал как бы удалить сразу после показа
Andrii
При смене ориентации фокус же не тригерится
ну я просто подозревал что рендер может отработать в какой-то другой ситуации/причине
A
кто на чем пилит бэкенды и апи для своих react-native приложений?
A
@playra ещё актуально?
A
а вот такие карточки как лучше сделать? именно чтобы квадраты были
Oleg
Что ты имеешь ввиду под "заехать"?
Oleg
М.
Aleksei
A
Ну да
Aleksei
Ну да
попробуй onMeasure повешать и в стейт писать
A
Посчитать от ширины экрана?
Похоже единственный вариант
Artur
https://twitter.com/jzeferin0/status/942754863083114502