
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

Aleh
06.04.2017
08:57:15

Сергей
06.04.2017
08:57:28

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 работает идеально

Aleh
06.04.2017
09:54:09

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

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

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