
Sergey
01.06.2018
05:58:21
отдельно делать в expo XDE не комильфо, лучше CRNA и далее в CLI

Михаил
01.06.2018
06:34:14
Custom vibration react-native

Google

Михаил
01.06.2018
06:35:29
Ребят, если какой-нибудь модуль на нпм, который поваляет использовать такую же вибрацию на ios в свифт, только на реакт-натив?

Demuz
01.06.2018
06:43:30

Ivan
01.06.2018
07:02:16
Пробовал удалить папки android/build, android/app/build?
Так же может пригодится: cd ./android && ./gradlew clean
Ну и на крайняк rm -rf node_modules && npm i
Но при этом проверьте через package-lock.json что версии либ не обновились, т.к. в основном при установке либы проставляется ^version "Совместимость с версией", но частенько эти совместимые версии ломают приложуху.

Demuz
01.06.2018
07:02:58

Ivan
01.06.2018
07:08:06

Михаил
01.06.2018
07:10:05

kor
01.06.2018
07:27:57

marabu
01.06.2018
07:30:20
Toast

kor
01.06.2018
07:30:28

Demuz
01.06.2018
08:30:21
Теперь, кастомная анимация стэкНавигатора подлагивает через настройку transitionConfig в релиз версии. Можно что-нибудь придумать?
Анимация типо как в телеграме, по горизонтали.

Google

Stepan
01.06.2018
09:03:19
ребят, кто как валидирует поля на ios, например мне надо при onChangeText делать валидацию, и запрещать вводить некоторые символы, на андроиде все ок, а на ios только после ввода работает

Demuz
01.06.2018
09:05:09

Alexander
01.06.2018
09:11:21
коллеги. кто работал с react-navigation. как решали проблему быстрых нескольких кликов по одной ссылке?
получается 2 раза кликаешь, и делается или двойной переход или приложение крэшится

Play
01.06.2018
09:12:34

Ilya
01.06.2018
09:14:53
для react-native-navigation

Алексей
01.06.2018
09:16:06

Demuz
01.06.2018
09:16:24

Alexander
01.06.2018
09:16:44
дак у меня вторая версия

Demuz
01.06.2018
09:17:00
Во второй версии у меня вообще ни в одном типе навигатора такое не наблюдается.
Какая именно вторая версия, напишите?

Alexander
01.06.2018
09:17:28
у меня тут навигация в хедере, может из-за этого

Demuz
01.06.2018
09:18:42
Ну у меня 2.0.1, если что. Посмотрите свою. Потому что им тысячу раз про этот баг написали. Может исправили. Я недавно вторую поставил. Неделю назад.

Alexander
01.06.2018
09:19:23
прикол
у меня почему-то 1.0.4
хотя я все делаю по доке для 2-ой версии
и обновлял уже

Demuz
01.06.2018
09:20:15
У меня не апдейтилась. Пришлось просто грохнуть предыдущую и заново установить, но уже 2.0.1

Google

Alexander
01.06.2018
09:21:02
всем спасибо

Demuz
01.06.2018
09:21:48

Alexander
01.06.2018
09:22:08
пробану. чуть позже. отпишусь

Yaroslav
01.06.2018
09:39:21
такой вопрос, как решаете ситуацию, когда нужен пикер, но там элементы в иерархии?
есть какие-то адекватные подходы? мне тут дизигнер предлагает каждый новый уровень - новый экран )

Vladimir
01.06.2018
09:46:03
можно еще пикеры вертикально выстраивать

Sergey
01.06.2018
09:55:11
был ли вариант, что fetch выдает Network Request Failed в android 7
а в iOS все ок
?

Vlad
01.06.2018
10:00:33

Roman
01.06.2018
10:01:09

Vlad
01.06.2018
10:01:24
Для рн - да, но это проблема рн, а не flow

Roman
01.06.2018
10:01:32
что каждый релиз
там меняется всё так, что нужно переписывать

Vlad
01.06.2018
10:02:18
Такой проблемы не замечал, уже 3 проекта выпустил с флоу и один очень крупный, очень сильно помогает и спасает при рефакторинге

Sergey
01.06.2018
10:02:55

Vlad
01.06.2018
10:03:00
Не представляю уже стабильный проект без типизации, или на кроянк без jsDoc(хотя это всего то документация)

Google

Vlad
01.06.2018
10:03:07

Vladimir
01.06.2018
10:03:17

Sergey
01.06.2018
10:03:30

Vlad
01.06.2018
10:03:59
Часто пропсы не то есть прокинешь, он помогает избегать undefined при вызовах + если несколько человек работает то не раз спасал он поломок в староннем коде, особенно при смене стора
На малых проектаз толку нету, но если делать серьёзно то стоит брать тс или флоу
js очень нестабилен

Sergey
01.06.2018
10:04:39
Да, я заметил с undefined
Надо все проверять

Vlad
01.06.2018
10:04:46
Или хороший архитектор должен быть в команде
А так основная проблема флоу была раньше с типизацией либ, но теперь flow-typed фиксит всё без проблем автогенерацией типов (any, но потом можешь описать если либа важная, он сам находит все выходные параметры)
Уже внедрил в две команды флоу и все довольны остались

Sergey
01.06.2018
10:05:38
Также как и пропсы перекидывать из компонента в компонент очень муторно, как заметил, даже в небольших проектах, можно переложить на redux ?
а как именно с undefined помогает?

Vlad
01.06.2018
10:06:52
а как именно с undefined помогает?
Если ты знаешь что пропс не всегда может быть ты просто пишешь анатацию типа
obj {
logo?: string
}
И при попытке просто сделать в jsx или коде
obj.logo вызовет ошибку при проверки

Sergey
01.06.2018
10:06:56
в swift есть для этого optional

Vlad
01.06.2018
10:06:57
Так как обхект может быть undefined
Это кажется мелочью при небольшом сторе, но когда у тебя там за 30 объектов и каждый со своей структурой - спасает от множество багов и делает прилагу стабильнее

Sergey
01.06.2018
10:07:42
аа те, отсеивается на этапе проверки - понял, спасибо!

Vlad
01.06.2018
10:08:00
Но самый большой минус флоу пока - он жрёт CPU будто майнит

Sergey
01.06.2018
10:08:08
да я с undefined уже столкнулся, когда данные из БД идут не в тех форматах или вообще не идут, например

Google

Sergey
01.06.2018
10:08:17
рушилось приложение
просто ставить проверку undefined на каждую переменную - нитак красиво

Vlad
01.06.2018
10:09:04

Sergey
01.06.2018
10:09:21

Vlad
01.06.2018
10:09:25
Но фиксится просто командйо killall flow, иногда он слишком много инстансов запускает
Короче берите дети флоу или тс если вы серьёзные ребята)

Sergey
01.06.2018
10:09:50
VS code - все быстро ?

Vlad
01.06.2018
10:10:08

Sergey
01.06.2018
10:10:11
на i7
и еще вопрос, на отдельную тему, было ли так, что fetch не работал на android 7 в принципе нашел issues на эту тему
но пока особенно продвинуться не удалось
вроде бы react 0.54
на nginex добавлено ssl_ecdh_curve prime256v1;
причем axiom тоже саое выдает
проходит напрямую через new XMLHttpRequest()
но крашится в Android на request.onreadystatechange

Vlad
01.06.2018
10:16:40

Sergey
01.06.2018
10:16:58
0.54
c expo sdk27

Wthigo
01.06.2018
10:17:08