@reactnative_ru

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

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

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

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

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

Кирилл
30.08.2017
07:01:21
привет всем! подскажите пожалуйста по react-navigation как можно сделать StackNavigator на android чтоб переходы были такие же как на ios

?

Все, нашел, походу апи этого не позволяет нужно рыться в самой библиотеке)

Кирилл
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
да я уже нашел все
а блин не дочитал)

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

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

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

не очень понял

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

Алексей
30.08.2017
08:10:25
он позволяет просто послать bool или string чтоб использвать только SlideFromRightIOS или FadeOutToBottomAndroid ?
это же не просто так не пропсом сделано, в теории ты можешь вообще свой транзишн сделать

Кирилл
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
Тут пропс нжный по моему мнению, потому как задача стандарная и почему вдруг для двух устройств разные перемещения скринов и это не как не поправить.

Кирилл
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: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
у меня чот Sentry.nativeCrash() никак не отправляет
когда добавлял тоже не сработало, но я на это забил. С продакшн приходят репорты.

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
Коллеги, доброго дня всем. Кто что юзает для ui? Нашел https://github.com/react-native-training/react-native-elements , может есть аналоги?
http://shoutem.github.io/docs/ui-toolkit/components/ Правда плюсую за свой UI. В начале тоже готовые решения завораживали, а сейчас больше самому стайлить хочится)

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

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
https://wix.github.io/react-native-navigation
не ) сейчас все топят за react-navigation

Horse
30.08.2017
13:01:59
не ) сейчас все топят за react-navigation
хз мне этот больше понравился

Play
30.08.2017
13:03:06
хз мне этот больше понравился
думается что в этом чате процентов 80% на react-navigation)

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
хм, а вот то что табы через диплинки друг с другом общаются прям даже и не знаю...)

Страница 283 из 878