
marat
19.06.2017
07:52:54
да

Сергей
19.06.2017
07:53:10
а ну понятно
страдай

Anton
19.06.2017
15:24:32
ппл, кто-нить пользуется material-ui с тайпскриптом? можно где то посмотреть на правильный сетап?

Google

Aleh
19.06.2017
15:24:59
у нас есть
у нас react-material вроде есть
вопрос про сетап не понимаю

Max
19.06.2017
15:26:45

Anton
19.06.2017
15:27:01

Max
19.06.2017
15:27:12
I’m fucking seriuos

Anton
19.06.2017
15:27:30
вопрос про сетап не понимаю
TS7016: Could not find a declaration file for module 'material-ui/styles/getMuiTheme'. '/home/anton/workspace/tstest/node_modules/material-ui/styles/getMuiTheme.js' implicitly has an 'any' type.
чегото как бы не хватает

Max
19.06.2017
15:27:53
yarn add @types/material-ui?

Anton
19.06.2017
15:28:04
└── @types/material-ui@0.17.11
уже
может быть что версия отстала?
├── material-ui@0.18.3

Google

Aleh
19.06.2017
15:29:13
только что тестанул
норм работает
"@types/material-ui": "^0.16.51",

Anton
19.06.2017
15:29:53
или версию материал-уи понизить?
types ниже чем материал

Aleh
19.06.2017
15:30:10
"material-ui": {
"version": "0.17.0",
"@types/material-ui": {
"version": "0.16.51",

Anton
19.06.2017
15:35:38
└─┬ material-ui@0.17.0 invalid — что значит invalid?
вобщем, ничего не могу понять, как скрестить тайпскрипт и материал-уи. не стыкуется никак. прошу помощи.
TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'HTMLProps<HTMLAnchorElement>', but here has type 'HTMLProps<HTMLAnchorElement>'.
я ничего не понимаю
я намеревался писать спа на mobx+react+typescript+material-ui. но, похоже, тайпскрипт меня обламывает.

Dreamerinnoise
19.06.2017
22:29:30
Без кода непонятно

Aleh
19.06.2017
22:41:37
или material-ui, но у нас проект норм воркает без проблем

Anton
20.06.2017
05:44:46
Без кода непонятно
да код любой типичный из примеров. нашёл issue с моей проблемой, ответов нет

Yumi
20.06.2017
05:52:42
Много, есть например Ant и он на ts.

Aleh
20.06.2017
06:32:10

Anton
20.06.2017
07:20:29

Aleh
20.06.2017
07:20:41
да все просто работает)

Google

Alexander
20.06.2017
07:35:29

Anton
20.06.2017
13:38:46
да все просто работает)
хрен его знает, что я сделал не так в первый раз... но начав всё с нуля всё заработало. пока что...
подозреваю, что то было с конфигурацией тайпскрипта...

Nikolay
20.06.2017
16:18:41
React-semantic-ui?

Valeriy
21.06.2017
16:39:10
Всем привет! Собрал boilerplate для себя под реакт: typescript 2, webpack 2 + react-hot-loader, karma + jasmine + coverage, sourcemaps работают везде. Может кому-то пригодится: https://github.com/sotnikov-link/ts-react-boilerplate

ENAMETOOLONG
21.06.2017
16:43:05

Valeriy
21.06.2017
16:47:14
Только что подправил tsconfig :)

ENAMETOOLONG
21.06.2017
16:59:37

Artur
21.06.2017
17:24:45
Рекомендую посмотреть

Valeriy
21.06.2017
17:25:21
Мне карма и джасмин нужны

Artur
21.06.2017
17:26:17
Может мне тоже нужны :)

Aleh
21.06.2017
17:27:59

Сергей
21.06.2017
17:28:08
ava

Vladimir
21.06.2017
17:28:24
assert и больше ничего не надо
все остальное приносит минимум пользы

Artur
21.06.2017
17:28:52

Ҫѐҏӗѫӑ
21.06.2017
17:28:59
tap норм

Google

Ҫѐҏӗѫӑ
21.06.2017
17:29:10
там минимум сверху и протокол вывода отчетов

Mike
21.06.2017
17:29:21

Ҫѐҏӗѫӑ
21.06.2017
17:29:23
+ параллельные тесты

Admin
ERROR: S client not available

Aleh
21.06.2017
17:29:35
ну учитывая, что это все вкусовщина, то какая разница)

Mike
21.06.2017
17:29:36
а вот это опасно
я спилил параллельный запуск

Ҫѐҏӗѫӑ
21.06.2017
17:29:53
опционально

Artur
21.06.2017
17:30:00

Mike
21.06.2017
17:30:01
асинк ошибки не разгрести нормально

Vladimir
21.06.2017
17:30:15

Ҫѐҏӗѫӑ
21.06.2017
17:30:18
разгрести. там для этого все есть

Artur
21.06.2017
17:30:27

Ҫѐҏӗѫӑ
21.06.2017
17:30:28
.plan и .end

Сергей
21.06.2017
17:30:47

Vladimir
21.06.2017
17:31:01
Не люблю магию

Artur
21.06.2017
17:31:16
Не люблю магию
Да какая это магия. бабель-плагин который оборачивает твой код

Ҫѐҏӗѫӑ
21.06.2017
17:31:22
лол

Vladimir
21.06.2017
17:31:22
Это и есть магия

Artur
21.06.2017
17:31:28
Работает идентично ассерту

Google

Сергей
21.06.2017
17:31:40
лол
магия

Ҫѐҏӗѫӑ
21.06.2017
17:32:00
ты вообще аву предлагал)
там бабель рантайм вшитый)

Aleh
21.06.2017
17:32:11

Сергей
21.06.2017
17:32:23

Artur
21.06.2017
17:32:51

Aleh
21.06.2017
17:33:09
забавно, почти как expect)

Artur
21.06.2017
17:33:10
А не банальное assertion failed без описания

Vladimir
21.06.2017
17:33:24
assert.equal дает достаточно

Artur
21.06.2017
17:34:02

Vladimir
21.06.2017
17:34:20
Просто либа одно, плагины для бабеля это другое

Valeriy
21.06.2017
17:34:35
А какие они плюшки дают?
Нет необоснованного решения. Разве что есть уже проекты старые, которые нужно перевести на новую архитектуру (на этот бойлерплейт), а тесты уже написаны на карме + джасмин.

Artur
21.06.2017
17:35:17