
Ҫѐҏӗѫӑ
24.04.2017
10:37:47
(нет)

Сергей
24.04.2017
10:38:25

Дмитрий
24.04.2017
10:38:48
Со здоровым сном)

Alex
24.04.2017
10:38:53
Кто юзает VSCode? По быстрому поиску не нашел тут инфы.
При new Promise ругается на promise only refers to a type, but is being used as a value here.
Это и понятно, VSCode определяет его как interface. При компиляции все ок. Как починить?)

Google

Сергей
24.04.2017
10:39:10
Фронтенд и здоровый сон не совместимы

Gleb
24.04.2017
10:39:20
импортить es6-promise

Сергей
24.04.2017
10:39:34

Alex
24.04.2017
10:40:16
есть идеи?

Max
24.04.2017
10:48:11
взять вебшторм?
*badum tss*

andretshurotshka?❄️кде
24.04.2017
10:49:19

Artur
24.04.2017
10:53:57
Использовать не bundled версию ts

Alex
24.04.2017
10:58:26

Artur
24.04.2017
11:00:13
Ну она банально может быть более старой версии
Ну и вообще, пусть идешка использует ту же версию, что и компилятор

Google

Artur
24.04.2017
11:00:32
Кстати tsconfig.json настроен?

Alex
24.04.2017
11:02:26
Да, кстати, помню, раньше спрашивал, какую версию использовать
А сейчас что-то не спрашивает
Версия новая, из аура арча
Буду копать в эту сторону

Сергей
24.04.2017
12:10:24
привет всем
помогие с промисами в тс
собственно ошибка
`Type 'NativeResponse' cannot be converted to type '{ values: Stage[]; }'.
Property 'values' is missing in type 'NativeResponse'.`
response.json() возврвщает промис с чистым json
а в json лежат { values: Stage[] }
где/что надо написать

Artur
24.04.2017
12:13:25
Выглядит всё правильно
Попробуй строчкой выше написать так:
response => response.json() as Promise<{values: Stage[]}>

Сергей
24.04.2017
12:15:01
а, вон как
спасибо! @artur_viktorovich

Artur
24.04.2017
12:18:27
Но вообще странно как то, должен был и твой вариант сработать

Alex
24.04.2017
12:23:41
а как узнать, какую версию использует vscode?

Сергей
24.04.2017
12:23:48

Google

Alex
24.04.2017
12:24:12
какую версию компилятора

Сергей
24.04.2017
12:24:20
какого компилятора?
ts?

Alex
24.04.2017
12:24:30
+

Kirill
24.04.2017
13:07:09

Artur
24.04.2017
13:09:52
Нодой, на которой было событие

Kirill
24.04.2017
13:11:22
Если я пишу для компонента метод-хендлер onClick(e: SyntheticEvent<?>), что тут писать?

Сергей
24.04.2017
13:11:38
таргет
интерфейс для твоего таргета
Input, Button что там у тебя
на что вешаешь

Kirill
24.04.2017
13:12:07
То есть из refs нужно тянуть ноду?

Сергей
24.04.2017
13:12:18
тебе только тип ноды нужен

Сергей
24.04.2017
13:12:31
типы же эти не в рантайме
не надо refs

Kirill
24.04.2017
13:13:03
Да, да, неправильно это.

Дмитрий
24.04.2017
13:14:43
Там в конце цепочки экстендов этот Т используется в виде EventTarget & T

Kirill
24.04.2017
13:15:26
Ага, спасибо всем.

Max
24.04.2017
14:06:10

Сергей
24.04.2017
14:06:47
подскажите ещё пожалуйста
пишу либу на ts
хочу подключить её в ts проект
что и где нужно указать в package.json tsconfig.json либы чтобы ожило?

Google

Max
24.04.2017
14:07:17

Дмитрий
24.04.2017
14:21:40
Ничто и нигде, емнип
Оно так не работает, к сожалению
в смысле нельзя заставить тс думать, что импортируемый модуль тоже написан на тс
Только тайпинги написать

Сергей
24.04.2017
14:23:09

Admin
ERROR: S client not available

Сергей
24.04.2017
14:23:30
почему не сделать в package.json поле main:typescript
Как rollup например

Дмитрий
24.04.2017
14:23:34
Был бы рад ошибаться, но, по крайней мере два месяца назад было так
ну в package.json можно указать es6 экспорт

Сергей
24.04.2017
14:24:12
чтобы не писать типы заново

Дмитрий
24.04.2017
14:24:22
Можно
так и делал

Сергей
24.04.2017
14:24:53
покажи пример пожалуйста
я вот импортирую класс в .d.ts файл и хз как его заэкспортить
есть варианты?

andretshurotshka?❄️кде
24.04.2017
14:33:03
declaration: true

Google

andretshurotshka?❄️кде
24.04.2017
14:33:07
В tsconfig библиотеки
Не?
И он сам типы сгенерит

Сергей
24.04.2017
14:34:06
о
ща попробую

andretshurotshka?❄️кде
24.04.2017
14:36:18
вроде

Сергей
24.04.2017
14:39:46
отлично
а кто как импортит конфиги в ts проекты?
я вот заметил что ts2 не умеет в импорт json файлов

Max
24.04.2017
15:42:22
load + json.parse?
хотя оно же в рантайме будет
мда

Alice
24.04.2017
15:43:31

Сергей
24.04.2017
15:44:16

Max
24.04.2017
15:44:56
погоди
вспомнил