
hlomzik
19.04.2017
13:37:11
разница минимальна, и это работает)

andretshurotshka?❄️кде
19.04.2017
13:38:19
А, ну можно как и флоу предлагает typeof юзать
type status = typeof SUCCESS | typeof ERROR

hlomzik
19.04.2017
13:38:50
ну в целом да, у меня там просто больше вариантов. может перепишу

Google

Vladimir
19.04.2017
13:39:20
typeof не работает

Aleh
19.04.2017
14:26:08
а в тс работает :3

Vladimir
19.04.2017
14:26:27
только с const

Aleh
19.04.2017
14:26:29
да

hlomzik
19.04.2017
14:28:50
да черт… обошел проблему с “модульными путями” с помощью глобальной библиотеки типов. так теперь eslint ругается на то, что мой тип не определен. да какого черта он вообще в типы лезет?

Max
19.04.2017
15:23:26
а какой кошерный способ перегнать boolean | undefiend в boolean?
!!varname
норм?
но вебшторм предлагать фигню начинает )

Nikolay
19.04.2017
15:24:31
можно Boolean(varname)

andretshurotshka?❄️кде
19.04.2017
15:26:03

Max
19.04.2017
15:27:23
ага

Google

andretshurotshka?❄️кде
19.04.2017
15:30:42
props!.expanded не так разве
Не помню как там было

Aleh
19.04.2017
15:31:00

Max
19.04.2017
15:31:10
да захерачил ? в props

andretshurotshka?❄️кде
19.04.2017
15:31:27

Aleh
19.04.2017
15:38:54
это в случае если props nullable

andretshurotshka?❄️кде
19.04.2017
15:39:19
as тоже обман)

Aleh
20.04.2017
07:50:41

Nikolay
20.04.2017
08:10:19
Ребята, скиньте плз примеры кода реакт + тс, или актуальные статьи, если у кого-то есть напримете

Дмитрий
20.04.2017
08:22:36
Есть бойлер клевый vortigern
React, redux, ts, karma

Nikolay
20.04.2017
08:26:56
спс. а может знаешь примеры кода каких нибудь приложух, кроме тудулистов?)

Dreamerinnoise
20.04.2017
08:27:12
устаревший проект, слегка
Core technologies
TypeScript
React
mobx
inversify

Alexander
20.04.2017
08:28:54

Nikolay
20.04.2017
08:29:55
спасибо

andretshurotshka?❄️кде
20.04.2017
08:34:10

Сергей
20.04.2017
09:07:06
Всем привет

Google

Сергей
20.04.2017
09:07:17
Расскажите подробно почему плох enum в ts?

Дмитрий
20.04.2017
09:11:30
Он ннжн
хотя const enum еще можно найти применение

Sergey
20.04.2017
09:16:42
Он ннжн
обожаю такие содержательные ответы

Дмитрий
20.04.2017
09:16:50
чем смог

andretshurotshka?❄️кде
20.04.2017
09:17:06
Он в рантайме
значит не нужен
Насчет const enum хз

Сергей
20.04.2017
09:22:16
ясно)))

Aleh
20.04.2017
09:28:55
Ну да, технологический стек пещерных людей)
устаревший проект, слегка
Core technologies
TypeScript
React
mobx
inversify

Aleh
20.04.2017
09:30:08
Т.е. без тайпчека

Artur
20.04.2017
09:30:32
то есть можно любое число просто передать и всё?

Aleh
20.04.2017
09:30:42
Да

Artur
20.04.2017
09:31:06
Где там в tslint правило no-enum?)
Нахер он тогда сдался, ппц

Max
20.04.2017
09:32:21
енум вроде без проверки на уровне исполнения не нужен

Google

Aleh
20.04.2017
09:32:33

Admin
ERROR: S client not available

Artur
20.04.2017
09:32:47

Aleh
20.04.2017
09:33:26
И так сойдет, если коротко
"Мы так и хотели"
Эт сарказм)

Dreamerinnoise
20.04.2017
09:42:07
Да ладно вам
хотяя
Request(MY_ENUM.COMMAND_NAME)
что тут плохого?

Artur
20.04.2017
09:44:03
в смысле упадёт в рантайме, но не на этапе компиляции

Dreamerinnoise
20.04.2017
09:46:11
Я не отдаю туда числа
а так как написал выше

Aleh
20.04.2017
10:11:08
Но с таким же аргументом можно просто жс юзать
И говорить, я в функции просто херни не передаю)

hlomzik
20.04.2017
10:29:13
А можно во #flow как-то расширить “строгий объектный тип”?
Т.е. у меня есть некий type Data = {| id: string |}, и есть компонент, который принимает свойства этого Data плюс еще коллбэки. Flow ругается на props: Data & { onClick: () => void }

Max
20.04.2017
10:29:53
@flow_ru или как там?
@flowtype_ru

hlomzik
20.04.2017
11:21:13
ну блин. я думал, тут про все сразу… спасибо)

Google

Anatoly
20.04.2017
13:50:59
Всем, привет, ребят.
Использую webpack + babel. Раньше юзал TypeScript + webpack.
Так вот сейчас если я делаю import модуля, но нигде его не вызываю / не использую, то он все равно попадает в бандл. Разве это норма? Подскажите, как это пофиксить?
Раньше такого никогда не было.

Дмитрий
20.04.2017
13:53:48
норма
так могут импортироваться модули, которые и не нужно вызывать, к примеру

Aleh
20.04.2017
13:54:32
полифилы там

Дмитрий
20.04.2017
13:56:42
Просто вебпак сломан ?
Но это не точно))

Сергей
20.04.2017
14:09:34

Vadim
20.04.2017
16:24:56
Люди! Как получить список всех ТИПОВ полей интерфейса?