
Vadim
15.04.2017
14:58:53
не отличается

Vladimir
15.04.2017
14:58:58
Нет

Алексей
15.04.2017
19:37:47

Murad
16.04.2017
04:50:23
реакт тот же
адаптер другой

Google

Murad
16.04.2017
04:50:35
платформа другая

Play
16.04.2017
05:42:13
ExceptionsManager.js:63 Cannot read property 'map' of undefined
https://gist.github.com/gHashTag/2e5a3860f876c3eb109bb631fcab7e23
Почему undefined?

Ostap
16.04.2017
05:56:50
В стейте - task
Ты просишь tasks
Тебе нужен flow
Чтобы по пальцам бил

Murad
16.04.2017
06:01:36
или просто console.log )))

Play
16.04.2017
06:01:52

Murad
16.04.2017
06:01:58
ничего, со временем привыкнешь к стандартным джс ошибкам

Play
16.04.2017
06:03:04
почему flow в atom может висеть?

Sergey
16.04.2017
08:08:29
посмотри может какие пакеты ему мешают

Google

Sergey
16.04.2017
08:08:39
или у тебя чистый атом + флоу ?
ну и стандартно проверь место на диске, ибо у меня часто все отваливается из за нехватки места на диске

Roman
16.04.2017
11:18:37
Кто что юзает для локальных кросплатформенных нотификейшонов?

Dmitry
16.04.2017
17:19:39
Господа, ради интереса захотелось повозиться с нейтивом. Есть смысл сразу create-react-native-app юзать или можно так упустить что-то важное?

Arthur
16.04.2017
17:34:42
если только не планируешь использовать native потом

Play
16.04.2017
18:54:43
нуклид диагностик еще жалуется на линтер flow как я понимаю?
На flow status отвечает:
Launching Flow server for /ToDoMaster
Wrong version of Flow. The config specifies version 0.44.0 but this is version 0.42.0
Could not start Flow server!
Как это поправить?

il.ya
16.04.2017
19:37:08
Установить нужную?)

Play
16.04.2017
19:48:52
Установить нужную?)
в .flowconfig стоит ^0.40.0 глобально стоит 0.44.0
как установить в сам проект 0.44.0 ?
починил) откатил package.json до "flow-bin": "0.42.0"
поправил .flowconfig с 0.44.0 на 0.42.0
правда он мне все ошибки посчитал

Vladimir
16.04.2017
20:24:11
rn не тайпчекается
Не знаю, чем они смотрят
Рекомендую RN ставить в игнор

Play
16.04.2017
20:24:39
[ignore]
.*/node_modules/fbjs/.*
.*/node_modules/config-chain/test/broken.json
.*/node_modules/npmconf/test/.*
не помогло. как исключить папку node_modules ?

Vladimir
16.04.2017
20:25:40
.*/node_modules/.*

Google

Play
16.04.2017
20:26:34

Vladimir
16.04.2017
20:26:50
Всмысле? Никакой, не надо обноляться

Play
16.04.2017
20:27:09
ошибки все так и висят

Vladimir
16.04.2017
20:27:33
Может быть либо косяк в редактор либо сервер не перезапустился
Попробуй и то и то перезапустить

Play
16.04.2017
20:27:53
все благодарю) атом задумался!)))
flow модули перестал видеть из-за этого игнора?

Vladimir
16.04.2017
20:30:28
Да
Нужно добавлять свои дефинишны

Play
16.04.2017
20:31:13
))) где-нибудь для RN стандартные есть?

Vladimir
16.04.2017
20:31:44
Нет, увы

Play
16.04.2017
20:33:17
в [include] прописывать?

Vladimir
16.04.2017
20:33:49
В libs

Play
16.04.2017
20:36:39
прописал так node_modules/react-native/ желтый ворнинг пропал, а красный остался, как фиксить?
@shergin flow c react-native по идее так и должен работать из коробки?

Valentin
16.04.2017
20:59:58

Vladimir
16.04.2017
21:02:08
Неправда
Увы

Play
16.04.2017
21:02:36
Sure!
как ворнинги можно корретно отключить из /node_modules/ ?

Google

Play
16.04.2017
21:02:41

Vladimir
16.04.2017
21:02:51
До последнего времени вообще не было типизации и не тайпчекался сам RN
Вчера создавал проект с нуля - он не тайпчекался и вешал Flow

Valentin
16.04.2017
21:04:11
Это правда, но другая правда. Flow может работать и без размеченных типов; flow может работать хорошо, если типы размечены в пользовательском коде.

Vladimir
16.04.2017
21:05:38
Я говорю про 2 проблемы: 1. новый чисты прокет не тайпчекается, потому что не тайпчекается rn 2. импорты из RN превращаются в any
2 вроде недавно заметили и должны были пофиксить
Про 1 не знаю
Я для себя решил, что эффективнее всего игнорить RN и писать либдефы руками
При этом RN навязывает весьма нетривиальный .flowconfig для проекта
@shergin кстати, так на issue мне и не написали ничего ?

Play
16.04.2017
21:09:18
какое правило запрящает точку с запятой в конце строки(flow)?

Vladimir
16.04.2017
21:10:15
Никакое
Во Flow нет "правил"

Play
16.04.2017
21:10:43
)))
eslint гибче в этом плане

Vladimir
16.04.2017
21:11:51
Ну они не сильно пересекаются по задачам

Play
16.04.2017
21:13:06
можно использовать и то и другое?

Vladimir
16.04.2017
21:13:19
Конечно, не можно, а нужно

Valentin
16.04.2017
21:13:22
Безусловно, это bummer, что React не написан на Flow на 100%. Безусловно, adapting Flow в React - очень приоритетная задача. Но я не работаю с JS последнее время много, поэтому не знаю актуальное состояние дел.
Короче, будет Flow, но когда я не знаю.

Google

Valentin
16.04.2017
21:14:09
Не потому что "не скоро", а потому что я просто не знаю какие там планы.
И, да, Flow это не linter, это скорее язык программирования.

Play
16.04.2017
21:27:31
из-за чего этот конфликт?

Vladimir
16.04.2017
21:27:59
Ну написано же все
Конфликт nuclide и linter в атоме

Play
16.04.2017
21:28:26
у нуклид встроеный линтер есть?

Vladimir
16.04.2017
21:28:32
Не знаю
Вроде есть
По моему он должен подхватить все плагины сам

KlonD90
16.04.2017
21:29:17
так-с взял себе мак. я же могу на эире угорать по реакт нейтиву?
или годами компилится будет?

Vladimir
16.04.2017
21:30:16
Ну может компилиться и дольше будет, но зато можно один раз скомпилить и на авторелоаде сидеть

KlonD90
16.04.2017
21:30:24
кайфово