
Konstantin
13.07.2017
07:57:21
Вопрос в самом подходе, так делать норм или кузьма?

Egoarka
13.07.2017
07:57:24
Потому что если я псевдоэлемент напрямую через браузер задаю, то работает
А если так (React CSS Modules), то не работает

Google

Alexey
13.07.2017
07:58:23
надо смотреть тогда, что в браузер попадает
CSS

Egoarka
13.07.2017
07:58:33
Ничего))

Alexey
13.07.2017
07:58:48
может тогда надо css подключить? )

Egoarka
13.07.2017
07:59:04
Скорее всего нужно Issue на гит создавать с таким вопросом

Alexey
13.07.2017
07:59:44
тут нужно сборку твою смотреть

Egoarka
13.07.2017
07:59:56

Petr
13.07.2017
08:01:02

Alexey
13.07.2017
08:01:02
Тогда похоже на ишью

Konstantin
13.07.2017
08:02:08

Petr
13.07.2017
08:02:20
Да норм

Konstantin
13.07.2017
08:02:44

Никита
13.07.2017
08:09:03
Народ вопрос: как кто реализует анимацию закрытия? Вот у меня есть модал я его закрыл - состоние изменилось и он "тутже" выпиливается. Как его оставить для завершающей css анимации? Как это сделать совместно с react-router чтобы путь изменился а компонент еще мгновение довыпиливался?

Google

Dmitry
13.07.2017
08:11:04
как вариант css transition использовать и к примеру повесить обработчик на transitionend по которому произойдет переход

Sergey
13.07.2017
08:11:36
давно сталкивался с такой задачей, но решил ее костялями, ставил тупой таймаут. Тоже интересно, как сделать такое нормально

Никита
13.07.2017
08:13:33
я думал над перемешением слоя который надо анимировать по WillUnmount на overlay какой нить и там уже работать с анимацией - но это еще большый костыль

Dmitry
13.07.2017
08:17:30
т.е нужно чтобы роут уже поменялся, а popup параллельно с этим анимировался?

Никита
13.07.2017
08:17:35
да
но эт не обязательно popup - просто компонент какой-либо

pepsi ¯\_(ツ)_/¯
13.07.2017
08:18:05

Никита
13.07.2017
08:21:24
https://reacttraining.com/react-router/web/example/animated-transitions
нашел где меняется

pepsi ¯\_(ツ)_/¯
13.07.2017
08:24:21

Anton
13.07.2017
08:40:20
Кто юзает prettier поделитесь опытом. У меня такая проблема: prettier настроен так, что при изменении файла он его обрабатывает. В итоге файл по сути меняется 2 раза: первый раз ideшкой второй раз prettierом. В итоге и тесты запускаюся дважды, если они настроены на автозапуск и ребилд. Как решаете эту проблему?

? ethorz
13.07.2017
08:43:04
https://pastebin.com/F1erzknW
как бороться с асихнорщиной?

Николай
13.07.2017
08:43:46
...
Не заметил копипасту

Stepan
13.07.2017
08:46:59

Dmitry
13.07.2017
08:47:12
никак ?

Google

Alex
13.07.2017
08:49:07
Глупость скажу, а await не подойдет?

? ethorz
13.07.2017
08:53:27

Алексей
13.07.2017
08:55:25
Важно для тех, кто использует Redux + TypeScript!
Здесь уже упоминали проблему, но я ещё раз напомню. Может быть кому-то помогу не тратить время.
https://github.com/Microsoft/TypeScript/issues/16985
https://github.com/Microsoft/TypeScript/issues/17154

Stepan
13.07.2017
08:55:56
неа
Пожалуйста, объясни свою проблему. Как мы тебе поможем если ты задаёшь максимально абстрактный вопрос?

Max
13.07.2017
08:56:38
а нахуя с ней бороться?

Stepan
13.07.2017
08:56:51

? ethorz
13.07.2017
08:57:01
В общем у меня выполняется метод, не дожидаясь результата предыдущего, без запроса работает хорошо

Max
13.07.2017
08:57:13
добавь промиз
следующий

Stepan
13.07.2017
08:57:39
Не нравится - промисы

? ethorz
13.07.2017
09:00:16
ну в другом методе вызов тупо return (validate.step4());

? ethorz
13.07.2017
09:00:47
вот в нем нужно чтобы дожидался ответа
там приходит false/true

Max
13.07.2017
09:01:26
бля
а другой метод поменять религия не позволяет?

? ethorz
13.07.2017
09:02:03
позволяет

Andrey
13.07.2017
09:02:04
Есть VSCode последняя, плагин ESLint к ней, он почему-то не хочет читать .eslinrc.json. Читает откуда-то слева и выдаёт ошибку [object Object]: ESLint configuration is invalid: - Unexpected top-level property "ecmaFeatures". Хотя это не так, вот конфиг из корня. https://gist.github.com/XaveScor/90a24430aeac9b6c7b4241e27647c7a8 И более того, если запускать eslint из терминала, то он работает.

? ethorz
13.07.2017
09:02:07
а каким образом)

Max
13.07.2017
09:02:18
async await

Google

Stepan
13.07.2017
09:02:49
AWAIT
Сказали тебе 5 раз

Max
13.07.2017
09:03:13
мне кажется просто кто-то не осилил асинхронность

Stepan
13.07.2017
09:03:18
Ты ещё почему-то веришь, что это тебе не поможет

Max
13.07.2017
09:06:32
уже пофиксили

Алексей
13.07.2017
09:09:49

Max
13.07.2017
09:09:54
в редаксе

Admin
ERROR: S client not available

Max
13.07.2017
09:09:59
да ты же есть в чатике

Enjoy the
13.07.2017
09:09:59
>typescript

Max
13.07.2017
09:10:15
Релизнули новый редакс, там пофиксили тайпинги, теперь работает с ts 2.4.1

Алексей
13.07.2017
09:10:30
ну я думал может в тайпскрипте уже успеле пофиксить

Enjoy the
13.07.2017
09:10:58
Пару слов плез, зачем вы юзаете typescript в связке с реакт редакс?

Алексей
13.07.2017
09:11:20
для типов, очевидно же

Дмитрий
13.07.2017
09:11:22
Смешно

Andrey
13.07.2017
09:11:26

Enjoy the
13.07.2017
09:11:36
>для типов
Хех

Дмитрий
13.07.2017
09:12:22
Вопрос можно ставить лишь так—почему вы НЕ юзаете тайпскрипт в 2017

Andrey
13.07.2017
09:12:37

Google

Дмитрий
13.07.2017
09:12:46
С единственным валидным ответом – «у меня Flow»

Andrey
13.07.2017
09:12:55
А, ну тогда норм.

Enjoy the
13.07.2017
09:12:56
Не вижу ответа на мой вопрос помимо "смешно", "потому что хочу", "для типов"
Аргументировано
10/10

Дмитрий
13.07.2017
09:13:23
Некоторые вещи не нужно пояснять

Алексей
13.07.2017
09:13:31

Enjoy the
13.07.2017
09:13:45
Не очень
Так се

Дмитрий
13.07.2017
09:13:59

Andrey
13.07.2017
09:13:59
Не очень
Чтобы была типизация, чем не устраивает?

Aleksandr
13.07.2017
09:14:12
какой тс-лоадер используете, гайс?

Again
13.07.2017
09:14:30
С каких ресурсов лучше начинать изучать реакт?
Кроме офф.документации

Дмитрий
13.07.2017
09:14:31

andretshurotshka?❄️кде
13.07.2017
09:14:35
внезапно

Enjoy the
13.07.2017
09:14:47
Некоторые вещи прояснять не нужно ™

Max
13.07.2017
09:15:30
as-loader

Дмитрий
13.07.2017
09:15:48

Enjoy the
13.07.2017
09:16:07
А должны быть? Пару слов для потомков

Алексей
13.07.2017
09:16:13
Не очень
Типы - это хорошо, понятненько? Типы позволяют больше информации указывать в коде о его предназначении и ловить некоторые виды ошибок, а ещё IDE или редактор лучше подсказывать начинает.