@typescript_ru

Страница 200 из 669
Max
05.04.2017
13:29:36
походу чото в апи поменяли

module.exports = { process(src, path) { throw "OLOLO" } }

вот такое не работает :/

andretshurotshka?❄️кде
05.04.2017
13:32:23
Это про jest?)

Google
Max
05.04.2017
13:32:47
угу

Solerge
05.04.2017
18:09:52


Если кто использует flow и работал с window.document - подскажите как вы подтянули декларацию этого объекта к себе в проект (у меня сыпит ошибками, см. скрин)

Flow: call of method addEventListener. Function cannot be called on any member of intersection type intersection

ПРОБЛЕМА РЕШЕНА Оказалось, что задекларирован window, а document типа его часть и обращаться к нему без window не стоит

надо так: window.document.addEventListener('click', this.handleDocumentClick, false);

C∆STSTOL
05.04.2017
19:30:23
Почему я нажал на вкладку "Джигурда" (главное зачем я это сделал), а попал сюда?

Anton [Mgn, az09@osm]
05.04.2017
20:05:56
42

Ҫѐҏӗѫӑ
06.04.2017
01:28:55
когда главный по тайпскрипту — классный чел https://twitter.com/drosenwasser/status/849795361505910784

(убунту дно бтв)

Vladimir
06.04.2017
01:31:08
Осталось подучить теории типов, и вообще будет круто

Ҫѐҏӗѫӑ
06.04.2017
01:31:42
и в караоке петь джексона как флоу поцыки

будет улёт

Google
Vladimir
06.04.2017
01:32:30
В ТС взяли судя по всему всех людей без образования

Ҫѐҏӗѫӑ
06.04.2017
01:33:29
после увиденного от реакт европ и реакт лондон боюсь писать про флоу кого там взяли

не уверен что это легально

Vladimir
06.04.2017
01:34:06
Все нормальные ребята в мс вот тут: http://rise4fun.com/

Если бы они ТС делали, то получилась бы конфетка

Ҫѐҏӗѫӑ
06.04.2017
01:34:51
ну Даниел например эф шарп делал

Vladimir
06.04.2017
01:34:56
А так как доверили чувака, который сделал делфи, то результат закономерный

ну Даниел например эф шарп делал
Видимо память у него после этого отшибло

F# это вообще нормальная тема

Ҫѐҏӗѫӑ
06.04.2017
01:35:47
хз. после встречи со мной точно отшибло

#гарантирую

Vladimir
06.04.2017
01:36:20
Само собой

Ҫѐҏӗѫӑ
06.04.2017
01:36:51
#наздоровье

Vladimir
06.04.2017
01:37:24
ТС вобщем то понятный продукт - от средненьких разработчиков для средненьких разработчиков

Полная гармония

Ҫѐҏӗѫӑ
06.04.2017
01:37:49
да. норм

все так

Vladimir
06.04.2017
01:38:01
Ни те ни те не в силах прочитать статью на википедии про ковариантность

Ҫѐҏӗѫӑ
06.04.2017
01:38:10
да

а во флоу неебацца крутые челы, которые обмазываются хацкелем, а потом поют в караоке джексона, на утро конечно идут пилить свой ебаный жс

Google
Vladimir
06.04.2017
01:40:13
Лол, они не пишут на js

Они же не дебилы

Ҫѐҏӗѫӑ
06.04.2017
01:40:29
валидно

Vladimir
06.04.2017
01:40:53
Используют нормальный язык

Ҫѐҏӗѫӑ
06.04.2017
01:41:13
не, они по-русски не говорят

Max
06.04.2017
08:45:11
мда

короче путем ебли выяснилось что если переписываешь проект на TS то импорт tsx <- js <- tsx <- js работает ебловато

Aleh
06.04.2017
08:53:19
Оо

Max
06.04.2017
08:54:37
:)

Aleh
06.04.2017
08:55:02
А что именно не так?

Max
06.04.2017
08:55:34
jest начинает гнать

● Test suite failed to run /Volumes/dev/apps/triplepoint/formbuilder/src/views/components/Sidebar/SidebarButton.tsx:1 ({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import * as React from 'react';

Aleh
06.04.2017
08:55:47
А, jest

Max
06.04.2017
08:55:52
когда в пути есть миксы импортов тс из жс

вот походу буду сегодня все переписывать :(

думал постепенно получится

andretshurotshka?❄️кде
06.04.2017
08:56:25
постепенно это к флоу)

Max
06.04.2017
08:56:40
мне тс симпатичнее

Aleh
06.04.2017
08:56:52
Ну или посмотреть в чем проблема jest

Сергей
06.04.2017
08:56:53
есть возможность заставить ts компилить импорты в es6?

Google
Сергей
06.04.2017
08:57:28
modules поставить?
что? куда? как?

Aleh
06.04.2017
08:58:01
https://www.typescriptlang.org/docs/handbook/compiler-options.html

Сергей
06.04.2017
08:58:09
Aleh
06.04.2017
08:58:19
Там module

Kirill
06.04.2017
08:59:43
Привет. Пацаны сейчас столкнулся с проблемой (не enum). Стэк: webpack2 + ts-loader. У меня есть ts-файлы (file.h.ts) только с интерфейсами и когда я в них что-либо меняю, webpack watcher не срабатывает на изменения в них, так как в итоге это получаются пустые файлы. Как в webpack указать на эти файлы, чтобы он их всё равно воспринимал как файлы с содержимым и соотвественно пробрасывал их через ts-loader?

Aleh
06.04.2017
09:04:40
А зачем?

Admin
ERROR: S client not available

Aleh
06.04.2017
09:05:02
Запусти tsc --noEmit -w

И будешь видеть ошибки компиляции)

Kirill
06.04.2017
09:05:35
Проект постепенно переходит с babel на tsc.

И без webpack никак тем более.

Картиночки, стили, шрифты.

Aleh
06.04.2017
09:07:14
Вебпак ок, я про ошибки типов

Kirill
06.04.2017
09:08:02
А зачем?
Затем, что если я допускаю ошибку и потом делаю исправление в интерфейсе, то watcher всё равно показывает ошибку, так как ts-loader не получил обновленный файл с интерфейсами.

Решается в этом случае полным перезапуском webpack, что очень критично.

То есть недопустимо.

Aleh
06.04.2017
09:10:28
Вообще я не знаю, потому что не юзаю файлы только с типами и не юзаю проверки типов в вебпаке, и как решением вижу только делать как я)

Google
Max
06.04.2017
09:17:02
а кто юзал react-dnd с TS?

я чот заткнулся тут

ага

видимо с класс декораторами TS как-то не очень

Aleh
06.04.2017
09:42:04
С ними никто не очень)

Max
06.04.2017
09:43:33
короче и autobind выпиливаю :(

чот тоже перстал рабоатть

Artur
06.04.2017
09:45:16
Max
06.04.2017
09:45:29
autobind-decorator

Artur
06.04.2017
09:45:34
С ними никто не очень)
Использую декораторы, пока проблем не было кстати

Aleh
06.04.2017
09:46:18
Но только на методы

На класс просто как функцию дергаю, если надо

Artur
06.04.2017
09:53:43
На класс просто как функцию дергаю, если надо
Ну если это декоратор над компонентом то там всё печально

Но observer из mobx работает идеально

Artur
06.04.2017
09:54:21
?
С типизацией свойств в основном

Aleh
06.04.2017
09:54:36
А, ну возможно

Artur
06.04.2017
09:54:59
Кстати, ещё успешно использую декораторы над свойствами, и даже над аргументами конструктора

Страница 200 из 669