
Сергей
13.10.2017
12:19:47
а
короче, дайте пример кода на ноджс или просто жс
очень хочу положить в коробку стандартной библиотеки монады

Дмитрий
13.10.2017
12:23:02
Ну для такого придётся описывать тайпклассы)

Google

Сергей
13.10.2017
12:23:58

Artyom
13.10.2017
12:34:13

Александр
13.10.2017
12:44:35
я ж правильно вешаю обработчик?
componentDidMount = () => {
document.getElementById('resizeGrubber').addEventListener('click', () => { alert('click'); });
};

Max
13.10.2017
12:45:04
cDM зачем стрелочной функцией?

Vladimir
13.10.2017
12:45:32
вроде правильно
что не работает?

Дмитрий
13.10.2017
12:46:30
Смысла нет

Александр
13.10.2017
12:46:55
@syabro хз, это легаси код, я думал так надо. пишет что у null нет функции addEventListener, но элемент с таким айди есть, я подореваю что у меня проблемас лайфциклом

Alex
13.10.2017
12:48:22
Hey, guys
Кто юзает snapshot-#тесты компонентов на #jest?
думаем как бы это с #cssmodules и css-next подружить
Есть проблема: эта хрень jest-css-modules-transform не поддерживает нестинг
а другую не нашли

Александр
13.10.2017
12:48:22
Я вас обманул, есть resizeGrabber а не Grubber, извиняюсь

Сергей
13.10.2017
12:50:32
очоч простой пример

Max
13.10.2017
12:50:50
Config::loadFromEnv()

Google

Max
13.10.2017
12:50:52
статик?

Сергей
13.10.2017
12:51:05
да

Max
13.10.2017
12:52:08
|message, context|
деструктуризация?

Сергей
13.10.2017
12:52:18
управляющие конструкции это экспрешшены

Max
13.10.2017
12:52:35
а зачем |?
почему не скобки?

Сергей
13.10.2017
12:53:20

Max
13.10.2017
12:53:49
let a = 2>b ? 5 : b + 20
не?

Again
13.10.2017
12:53:58
как вы быстро орентируетесь по проекту,когда функция определенна в 1 месте,а вызывана в другом

Сергей
13.10.2017
12:53:58
почему не скобки?
знаешь почему для деструктуризации нужны круглые скобки?
чтобы парсер мог понять что это не блок
нахуй такую практику
в ruby и rust лямбды записываются именно так

Nikita
13.10.2017
12:54:00
вроде самый ок вариант

Again
13.10.2017
12:54:02
есть какой-нибудь плагин
чтоб нажал на функцию,на кнопочку и тебя переместило туда,где эта функция вызывается

Evgeniy
13.10.2017
12:54:21
cmd+click в webStorm

Max
13.10.2017
12:54:22

Сергей
13.10.2017
12:54:24

Max
13.10.2017
12:54:37
простите, не удержался

Google

Сергей
13.10.2017
12:54:39

Max
13.10.2017
12:55:04

Again
13.10.2017
12:55:13
спс
в саблайме она тоже работает оказывается

Max
13.10.2017
12:55:42
такие вопросы лучше в @ide_ru
выглядит нормально

Again
13.10.2017
12:56:16
Спасибо,а с компонентами есть такое?

Max
13.10.2017
12:56:25
в вебшоторме работает ?
и с компонентами
в вскоде тоже вроде

Nikita
13.10.2017
12:56:52
в вскоде работает
на ф12

Max
13.10.2017
12:58:17
// dot is a root of project
вот это ацт
точка как-то локально привычно

Artyom
13.10.2017
12:58:46
ctrl + click же

Max
13.10.2017
12:58:49
import .local
imporg global
как импорты модулей не из проекта будут?

Google

Max
13.10.2017
12:59:31
import .react?

Сергей
13.10.2017
13:01:56
import global
import .name
равносильно require(‘./name’)
import .foo.bar
это require(‘./foo/bar’)
import .foo.bar (Baz, Bak)
==
const { Baz, Bak } = require(‘./foo/bar’))
таким образом IDE сможет подсказывать и путь до модуля и глобальный и его экспорты по мере написания
+
не нужны index файлы
import .lib
просмотрит файлы которые лежат в lib и вытащит из них импорты

Admin
ERROR: S client not available

Сергей
13.10.2017
13:04:29
как будто там есть index.js
export * from ‘./a’
export * from ‘./b’
но только файлы
директории трогать не будет

Nikita
13.10.2017
13:05:33
это где такое?

Max
13.10.2017
13:05:49
ничего не понял

Сергей
13.10.2017
13:05:49

Nikita
13.10.2017
13:06:00
@sergeysova где такое вообще?

Max
13.10.2017
13:06:01
каким образом замена точки решает подсказки?

Сергей
13.10.2017
13:06:16

Nikita
13.10.2017
13:06:20
понял

Google

Max
13.10.2017
13:06:25
просто в питоне точка это локальный импорт
from .a import b
from ..up import c

Сергей
13.10.2017
13:07:01

Max
13.10.2017
13:07:03
как у тебя на уровень выше подняться
не, мне не нравится

Сергей
13.10.2017
13:07:21

Max
13.10.2017
13:07:28
import hui - глобальгный

Сергей
13.10.2017
13:07:34
так

Max
13.10.2017
13:07:51
import .dvaHuya - из текущей папки

Сергей
13.10.2017
13:07:55
а из корня как?

Max
13.10.2017
13:08:07

Сергей
13.10.2017
13:08:13
туда же?

Max
13.10.2017
13:08:29
не понял вопроса

Сергей
13.10.2017
13:09:03
не понял вопроса
я хочу однозначности
если есть пакет foo и в корне есть директория foo я хочу чтобы можно было однозначно определить откуда импорт
в примере точки
import foo
import .foo
это разные импорты однозначно
мб что-то вроде
import @.lib
import $.lib
может решить твой кейс

Max
13.10.2017
13:09:45
как сделать импорт на уровень выше?
если точку занять

Сергей
13.10.2017
13:10:12

Max
13.10.2017
13:10:16
ойбля
мне ваще неудобно будет