
Evgeny
31.10.2017
19:07:03
За чем
Делать это
Есть же https://reactjs.org/tutorial/tutorial.html

Google

Evgeny
31.10.2017
19:10:03
Ну так дерьмовых переводов и так полно
Зачем ещё плодить
Потому что первый язык программирования который тебе нужно выучить это английский

Anton
31.10.2017
19:12:52
Молодцом. Как минимум для тебя это уже полезно, а там глядишь и набредёт кто-нибудь на твой реп и сообществу будет польза. Спасибо, что поделился. Главное до конца дело доведи :)

Maxim robox
31.10.2017
19:13:53
На хабре разве не выкладывали?

Evgeny
31.10.2017
19:16:24
https://github.com/reactjs/reactjs.org
Сделай ишью
Скажи "хочу сделать документацию на русском"
Ну вот и отлично

Garegin
31.10.2017
19:25:30

Duego
31.10.2017
19:43:37
кто нить не спит еще
Как анимировать высоту модального окна? Контент меняется в зависимости от выбранной вкладки, соответсвенно высота должна плавно переходить

Google

Cenator
31.10.2017
19:44:42
Transition all

Duego
31.10.2017
19:44:47
для анимации я так понимаю, ее железно нужно задать

Cenator
31.10.2017
19:45:15
Тому блоку который меняет высоту
В чем проблема?

Александр
31.10.2017
19:45:54

Cenator
31.10.2017
19:46:58

Dmitry
31.10.2017
19:47:22
ребят тут кидали видео от спикера Valeriy Sorokobatko про css in js
про css in js
Можете помочь найти ?

Duego
31.10.2017
19:47:39
Не работает транзишен без указания высоты

Александр
31.10.2017
19:47:45

Duego
31.10.2017
19:48:50
Прям вообще никаких хаков нет?

Александр
31.10.2017
19:49:09

Duego
31.10.2017
19:49:27
Да пофиг как

Victor
31.10.2017
19:55:32
@zdmitr сделал поиск по истории чата за тебя :)
https://www.youtube.com/watch?v=gfU17b8TFYU&list=PL8sJahqnzh8JDxXLMtn3EWmZWiBATL9Xu&index=1

Max
31.10.2017
20:00:09
уже устарело

Dmitry
31.10.2017
20:18:18

Duego
31.10.2017
20:18:27
да я забил уже)

Google

Duego
31.10.2017
20:34:12
Кстати поо анимацию высоты, если кому интересно то нашёл готовый компонент, но забыл как называется. Но вообщем знайте что такой есть)

Сергей
31.10.2017
20:34:23
Отлично

Dmitry
31.10.2017
20:58:59
так орнул с вопросов которые задавали после доклада
https://youtu.be/7BH9ZSld0B0?t=2324

20 копеек
31.10.2017
20:59:19
react-redux-router не устраел ещё? = )

Enjoy the
31.10.2017
21:03:40

Garegin
31.10.2017
21:05:08
в 2к17 ставят не на счетчик, а на setInterval(kick, 10000)

Cenator
31.10.2017
21:29:58

Alex
31.10.2017
22:31:44

Maksim
31.10.2017
22:49:22
проверить на null?

Alex
31.10.2017
22:50:14
this.ShortName ? this.ShortName.setErrorMessage : () => { } тип ваще не ок

Maksim
31.10.2017
22:51:20

Alex
31.10.2017
22:51:37
я в курсе, мне не нравится приведённая мной конструкция
(this.ShortName as TextField).setErrorMessage ещё можно так сделать но тоже не особо каефный вариант
это линк на объект из ref

Maksim
31.10.2017
22:53:13
this.ShortName && this.ShortName.setErrorMessage

Alex
31.10.2017
22:53:15
поэтому в TS он (T | null)
во, нормас, спасибо

andretshurotshka?❄️кде
31.10.2017
22:56:06
А сверху проверки не должны тип менять?
то есть мб это баг

Google

Alex
31.10.2017
22:56:41
это async колбек, тс норм показывает что может измениться значение поля

★nton
31.10.2017
23:04:42
парни слак работает у вас?

Andrew
31.10.2017
23:32:03
а чего ты методы так не пишешь handleSomeEvent = () =>{
}
?
они тогда this своего не имеют

kana
31.10.2017
23:34:27
Мб не хочет класс-проперти подключать или бинды нравятся

andretshurotshka?❄️кде
31.10.2017
23:36:23
в тс и не надо подключать)

Andrew
31.10.2017
23:44:56
черт, даже не знал что для () =>() как методов нужен оказывается отдельный бабель плагин ?

kana
31.10.2017
23:46:42
Потому что это не методы, а тупо поля, создаваемые в конструкторе, в данный момент создавать такие поля можно только явно в конструкторе (и в телах любых других методов илм извне, но не в теле класса)
Хм, чисто теоретически сделать бинд быстрее, ведь он иммутабельный (тело функции можно шарить)

Andrew
31.10.2017
23:49:10
а как тогда я пришу state без конструктора ?

kana
31.10.2017
23:49:34
Это тоже класс-проперти, это то же самое, что и хэндлы

Andrew
31.10.2017
23:49:50
понял, тот же принцип
я просто не знал что для этого плагин нужен