
Play
29.08.2017
13:36:55
все разобрался)

Vitaly
29.08.2017
13:56:27
Гайз, вы пробовали для синхронизации чатов что-нибудь типа sendbird? Нам нужно в приложение чат воткнуть, ищем решение, чтобы нотификейшны тысячам пользователей корректно прилетали.

Yevhenii
29.08.2017
14:00:09
Привет, у меня вопрос к людям которые умеют в react-native-navigation: есть ли адекватный способ заблокировать вкладку таб навигации или повесить какой-то action, к примеру если нужно для определенной категории пользователей заблокировать некий функционал?

Google

Arthur
29.08.2017
14:08:01

Alexander
29.08.2017
14:30:55
Firebase? Apollo? Socket.io?

Maria
29.08.2017
15:01:32
Подскажите аналог viewWillAppear или как узнать, что приложение развернули (после того как свернули)?

Roman
29.08.2017
15:02:13

Maria
29.08.2017
15:08:05
О, я ж видела его... Спасибо!

Кирилл
30.08.2017
07:01:21
привет всем! подскажите пожалуйста по react-navigation как можно сделать StackNavigator на android чтоб переходы были такие же как на ios
?
Все, нашел, походу апи этого не позволяет нужно рыться в самой библиотеке)

Murad
30.08.2017
07:44:49

Кирилл
30.08.2017
07:46:00
на андройде в stacknavigator’е новые сцены появляются фейдом снизу, на иосе справа на лево
это по дефолту, нужно чтоб и на андройде и на иосе было справа налево
апи позволяет сделать кастомный транзишн для сцен, но у них проблемма в этом плване с докой
иогли бы просто разрегшить пропсом какую транзишн указывать но нет

Google

Кирилл
30.08.2017
07:48:30

Кирилл
30.08.2017
07:48:41
да я уже нашел все
хочу сделать чтоб доступно было для всех
а то че за бред, зачем так
а задача вполне стандарная

Кирилл
30.08.2017
07:49:57

morda
30.08.2017
07:50:59
Я поплюсую

Кирилл
30.08.2017
07:51:22
ну да + у меня еще есть чего туда добавить помимо этого все руки не дошли

morda
30.08.2017
07:52:16
Надписи в андроидных табах пропсом включаются?

Кирилл
30.08.2017
07:53:31
ты имеешь ввиду таб навигатор?
не очень понял

Алексей
30.08.2017
08:08:55

morda
30.08.2017
08:09:35

Кирилл
30.08.2017
08:09:42
он позволяет просто послать bool или string чтоб использвать только SlideFromRightIOS или FadeOutToBottomAndroid ?

morda
30.08.2017
08:09:43

Алексей
30.08.2017
08:10:25

Кирилл
30.08.2017
08:11:00
Да! В теории можно и свой навигатор написать же, но зачем если для этого эть уже готовые конфиги и можно между ними переключаться

Алексей
30.08.2017
08:11:13
при чем тут свой навигатор

Кирилл
30.08.2017
08:12:03
Ну я к тому что если уже что-то сделано, то это должно быть гибко и максимально просто настраиваемо

Google

Алексей
30.08.2017
08:12:25
вот вы прежде чем такие претензии к либе предъявлять ставьте себя на место мейнтейнера, с одной стороны все хотят гибкости, с другой куча людей хочет пропсы новые втыкать куда ни попадя
я бы лично не хотел чтобы конфиги разрастались

Кирилл
30.08.2017
08:12:58
Тк притензий нет вообще, я просто говорю что мне этого не хватает и я запилю это

Алексей
30.08.2017
08:13:09
при том что возможность менять транзишн все равно есть

Кирилл
30.08.2017
08:13:58
Тут пропс нжный по моему мнению, потому как задача стандарная и почему вдруг для двух устройств разные перемещения скринов и это не как не поправить.

Horse
30.08.2017
08:15:42

Кирилл
30.08.2017
08:16:02
А насчет кастомных конфигов, в доке не нашел вменяемого объяснения как их строить. Путем коснол логов понял какой он для либы нужен, но имхо писать заново то, что уже в либе есть но не настроено неразумно
П - переиспользование
Ну да я не говориию что это маст би, и понимаю что системы разные. Но вот мой заказчик сказал «а вот почему это так, раз пишем одно и тоже хочу чтоб было одинаково» и я считаю что это вполне логично
ладно, не хочу разводить срач, просто сделаю для себя
если руки дойду pr сделаю, кому нужно тот проголосует

Алексей
30.08.2017
08:19:23
я просто уверен что это уже можно делать другим путем
по крайней мере емнип я где то такое видел

Кирилл
30.08.2017
08:20:20
можно конечно, но эффективно ли

Алексей
30.08.2017
08:20:31
и тебе просто потом расскажут в твоем PR этот способ и все

Кирилл
30.08.2017
08:20:36
+ не все пользователи настолько продвинуты, чтобы писать свои конфиги

Алексей
30.08.2017
08:21:09
ну вот смотри, ты сделаешь форк, твой PR завернут и ты либо будешь постоянно подмерживать изменения себе, либо перепишешь свой способ

Кирилл
30.08.2017
08:21:47
Ну даже если расскажу, я не против, если я не нашел значит это не явно (а я не нашел даже покапавшись в библиотеке)

Алексей
30.08.2017
08:22:03
будем надеятся ты прав)
(но одним местом чувствую "висяк" в PR)

Google

Кирилл
30.08.2017
08:22:47
Хех, тогда вижу едиственный выход, сделать форк и никаому не говорить об этом и тихонько юзать свое решение. А мержить не так трудно когда ты добавил всего 10 строчек)
Ну точка зрения с одной стороны имеет место быть, но с другой стороны ты таким образом отвергаешь всю логику pr и опенсурса)

Алексей
30.08.2017
08:24:22

Кирилл
30.08.2017
08:24:36
оки оки)

Алексей
30.08.2017
08:35:34
так вот же тут есть, разве это не то? https://github.com/react-community/react-navigation/blob/master/src/views/CardStack/CardStackTransitioner.js#L44

morda
30.08.2017
10:58:36
у вас сентри на иос работает?
распоследняя

Alexander
30.08.2017
11:58:03
у меня вообще какая-то дичь с sentry была под ios, пришлось выпилить )

Maria
30.08.2017
11:59:14
работает

morda
30.08.2017
12:11:22
у меня чот Sentry.nativeCrash() никак не отправляет

Alexander
30.08.2017
12:21:02
пока отлавливаю только нативные, всё хочу добраться до сравнения имеющихся решений, может найду что поадекватнее )

Egor
30.08.2017
12:24:46

Ivan
30.08.2017
12:29:37
Коллеги, доброго дня всем. Кто что юзает для ui? Нашел https://github.com/react-native-training/react-native-elements , может есть аналоги?

morda
30.08.2017
12:31:03
делай свои
если просто поскетчить прототип - бери любое

Horse
30.08.2017
12:31:28
native-base еще есть

Ivan
30.08.2017
12:31:47
Да тут задачу поставили - функционально, красиво, вчера

Horse
30.08.2017
12:31:51
а так, да - свои выходят проще и быстрее

Ivan
30.08.2017
12:32:38
Спасибо, как пример посмотрю

Google

morda
30.08.2017
12:33:09
потом будет задачка - функционально, красиво, вчера но вот тут треугольное и всё) со своими выплывешь, с чужими кучу времени всадишь

Ivan
30.08.2017
12:34:26
Это да, аргумент кстати. Спасибо, буду своё костылить потихоньку.

Play
30.08.2017
12:36:52

Ivan
30.08.2017
12:38:24
Спасибо, в коллекцию для изучения кинул!

Egor
30.08.2017
12:49:19

Play
30.08.2017
12:50:14
http://shoutem.github.io/docs/ui-toolkit/introduction
Переписываю навигатор с flux v4 на react-navigation
const loginUserSuccess = (dispatch, user) => {
dispatch({
type: LOGIN_USER_SUCCESS,
payload: user
})
Actions.main()
}
Как Акшены передавать на смену скринов?
Actions.main()
Аналог у react-navigation какой?

Horse
30.08.2017
12:56:43
react-native-navigation

Play
30.08.2017
12:57:21
Этот reactnavigation.org

Horse
30.08.2017
12:57:49
https://wix.github.io/react-native-navigation

Play
30.08.2017
12:59:07

Horse
30.08.2017
13:01:59

Play
30.08.2017
13:03:06

sane
30.08.2017
13:03:13
а кто-нибудь сталкивался с тем что на андроиде по тапу на текстовый инпут выдвигается клавиатура, а над ней белый прямоугольник мигает на секунду? выглядит как артефакт отрисовки какой-то

morda
30.08.2017
13:04:48
ничо так они апи причесали
прям всё че надо есть)

Horse
30.08.2017
13:05:33

morda
30.08.2017
13:06:43
хм, а вот то что табы через диплинки друг с другом общаются прям даже и не знаю...)