
Max
14.02.2018
10:29:50
нет
понятно, почему у тебя ангел со слезой на аватарке

?
14.02.2018
10:30:22
мне тоже понятно, почему у тебя MS на аватарке

Max
14.02.2018
10:30:54

?
14.02.2018
10:31:30
TS скорее всего Иуда

Google

Дмитрий
14.02.2018
10:33:29

AlexAnder
14.02.2018
10:34:18
ну мне кажется флоу еще сыроват, хоть и в некоторых моментах получше будет

Andrey
14.02.2018
10:38:11

Andrew
14.02.2018
10:39:36
Учите flow, и очень много попаболи уйдёт

Cenator
14.02.2018
10:40:07
вскод с ним не очень вроде работает

SilencerWeb
14.02.2018
10:40:30
сложно с этой типизацией

Andrey
14.02.2018
10:40:39

Max
14.02.2018
10:40:40

SilencerWeb
14.02.2018
10:40:47
особенно когда styled() все портит

Anton
14.02.2018
10:41:47

SilencerWeb
14.02.2018
10:42:12

Stepan
14.02.2018
10:42:57

Google

AlexAnder
14.02.2018
10:43:33
webstorm + local licence server = <3

Artur
14.02.2018
10:43:47

Anton
14.02.2018
10:43:49

AlexAnder
14.02.2018
10:44:11
то что писанины много это тебе же самому лучше

SilencerWeb
14.02.2018
10:44:12

AlexAnder
14.02.2018
10:44:18
автокомплит тот же
не хочешь много писать - используй any

weyheyhey
14.02.2018
10:44:33
ts = js + types

SilencerWeb
14.02.2018
10:44:38
и есть какие-то подводные камни? типа там некоторые библиотеки не сможешь использовать
или еще шо

AlexAnder
14.02.2018
10:44:51
да, это моя главная попоболь

SilencerWeb
14.02.2018
10:45:05
или нет?

weyheyhey
14.02.2018
10:45:08

AlexAnder
14.02.2018
10:45:18
можно конечно самому описать d.ts файлы

weyheyhey
14.02.2018
10:45:27
больше не встречал пока

SilencerWeb
14.02.2018
10:45:40
мне formik нравится

AlexAnder
14.02.2018
10:45:47
фуфуфу, редух формы

Google

weyheyhey
14.02.2018
10:46:20

SilencerWeb
14.02.2018
10:46:29
помоина

AlexAnder
14.02.2018
10:46:42
получше не подскажу, но говорят formik неплох

Max
14.02.2018
10:47:07

Andrew
14.02.2018
10:47:34

weyheyhey
14.02.2018
10:47:41
спасибо, посмотрю на днях

SilencerWeb
14.02.2018
10:47:55
работал с редакс-формой, там если что-то случайно сломал, никаких ошибок нет, она продолжает работать, но не так, как надо. Может валидация работать неправильно или вовсе пропасть

AlexAnder
14.02.2018
10:47:56
final-form могет в typescript ?

Artyom
14.02.2018
10:48:17

Max
14.02.2018
10:48:29
я все еще думаю насчет этого, но никак решиться не могу
я тоже долго думал, но в 2к18 его реально довели до ума. не то, что ужасный кал на ранних v2 версиях
а ещё тащит definitely typed - я пока не встречал кейса, чтобы сам писал d.ts (я хипстер на react+redux)
сейчас действительно им можно пользоваться
а вот год-два назад было всё плохо. Сейчас тоже плохо, но становится лучше
Но таки советую подождать до релиза 2.8 - это будет просто огонь

Andrew
14.02.2018
10:48:30

SilencerWeb
14.02.2018
10:49:02

Max
14.02.2018
10:49:20
formik, final-form
formik более распиаренный, можно брать его - искать будет проще всякие ответы на всяких github issue и SO

SilencerWeb
14.02.2018
10:50:36
и можно ли смешивать файлы с расширением ts и jsx, js в одном проекте?

AlexAnder
14.02.2018
10:51:01
я ts за пару дней осилил

Max
14.02.2018
10:51:11

Google

Anton
14.02.2018
10:51:22

Max
14.02.2018
10:51:23

AlexAnder
14.02.2018
10:51:35

Yaroslav
14.02.2018
10:51:38
привет) у меня есть 2 компонента, в одном из них указывается название статьи, в другом остальные данные, правильно ли вызывать один и тот же экшн из этих компонентов типа startedEditingArticle и соответственно менять данные в сторе?)

SilencerWeb
14.02.2018
10:51:54
ага, понял, всем спасибо)
надо будет тогда вкатиться, а то я так и не решил проблему flow и styled()

Alexander
14.02.2018
11:02:09

Glebcha
14.02.2018
11:47:55

Alexander
14.02.2018
11:51:05

Max
14.02.2018
11:51:17

Andrew
14.02.2018
11:57:50

Yaroslav
14.02.2018
11:59:52

Alexander
14.02.2018
12:00:01
я бы вообще предпочел бы такой варинт, описавать только входные и выходные параметры, а код внутри функций уже не типизировать, вроде как flow ближе к этому, в TS приходится описывать типы там, где и коню понятно что там

Max
14.02.2018
12:02:33

Anton
14.02.2018
12:03:10

Alexander
14.02.2018
12:03:13

Max
14.02.2018
12:04:27
а как мне собрать всю инфу из разных компонентов в стор и отправить на бекенд?
то, что тебе приходится говорить в стор о том, что редактирование начали и закончили - сигнализирует об ошибке где-то этапом раньше
“начали редактировать”, “закончили редактировать” - это, кажется, можно вычислить
воркфлоу должен быть примерно такой:
- при писанине в полях говорим в редукс, что писанина поменялась. текста идут в стор
- при нажатии на кнопку “сохранить” берём текста из стора и отправляем

Сергей
14.02.2018
12:05:13
https://www.npmjs.com/package/create-react-context
а это удобно, скажу я вам

Alexander
14.02.2018
12:05:16

Max
14.02.2018
12:05:27

Google

Yaroslav
14.02.2018
12:05:34

Alexander
14.02.2018
12:07:02

Max
14.02.2018
12:08:16

Alexander
14.02.2018
12:08:31
да и нельзя полагаться на тесты, ты изначально должжен написать код, который впринципе не должен привести к неверному формату вывода

Max
14.02.2018
12:08:42

Andrew
14.02.2018
12:09:23
Коллеги, простите, что вклиниваюсь, а кто подскажет, есть ли отдельный канал для обсуждения спецификаций ES201X? У меня созрел один вопрос про import.

Сергей
14.02.2018
12:09:42

Andrew
14.02.2018
12:09:56
оговорился - чат

Alexander
14.02.2018
12:10:31
это невозможно
давай примером покажу
function foo(a: String) {
return Number(a)
}
вот тут тип будет сгенерирован,
а тут ты уже четко указал, что тип будет всегда один и тот же
function foo(a: string): number {
return Number(a)
}

Andrew
14.02.2018
12:10:39

Сергей
14.02.2018
12:10:47

Alexander
14.02.2018
12:11:12

Max
14.02.2018
12:11:23

Alexander
14.02.2018
12:24:36
а кто использует mobx, какие еще пакеты с ним стоит использовать, т.к. голый редакс не все используют, тут такая же история?

Anton
14.02.2018
12:31:34

Alice
14.02.2018
12:46:24