
Дмитрий
26.01.2018
19:23:05
А так там Seq, Stack, OrderedSet есть

Kirill
26.01.2018
19:23:31
Вроде слов много сказано но толком никто не сказал стоит ли юзать ts , и если стоит то почему??♂️
Kirill Khalitov:
Профит в том, что ты пишешь самодокументируемый код по сути.
Приконектил стор, набрал props. и ничего лишнего(не существующего) оттуда не возьмёшь, если грамотно затипизировал.
Если делаешь всё по уму, то лишний пропс не туда не кинешь, а это уже огромный профит.
Если лень делать типы данных руками, то в помощь вот такая утилита.
https://transform.now.sh/json-to-ts-interface/

Andrey
26.01.2018
19:23:52

Дмитрий
26.01.2018
19:24:06
Это не является базовой иммутабельной структурой

Google

Сергей
26.01.2018
19:24:12
Причем тут иммутабл

Дмитрий
26.01.2018
19:24:22

Andrey
26.01.2018
19:24:36
Какая разница как называть?

Дмитрий
26.01.2018
19:24:58

Дмитрий
26.01.2018
19:25:33
Ну да, костылить самому надо
Я даж не оч понимаю почему вдруг именно очередь с приоритетом, почему не любая из аналогичнных структур вдруг возжелал)
Типичный кейс иммутабла — преобразования в чейнах

Andrey
26.01.2018
19:26:03

Darkling
26.01.2018
19:26:07
Кстати, а при чём тут TS вообще к реакту? Это человека нужно в ангуляр чат послать, что ли.)

Ruslan ?
26.01.2018
19:26:55

Google

Vitaly
26.01.2018
19:26:58
в тему про immutable.js, а никто не использовал его вместо редакса?

Дмитрий
26.01.2018
19:27:08
А зачем вместо?

Дмитрий
26.01.2018
19:27:11

Darkling
26.01.2018
19:27:33

Дмитрий
26.01.2018
19:27:57

Vitaly
26.01.2018
19:28:12
А зачем вместо?
да продумалось мне только что - а может просто компонент подписывать на изменение курсора?
я про этот курсор https://github.com/facebook/immutable-js/tree/master/contrib/cursor

Andrey
26.01.2018
19:28:54

Дмитрий
26.01.2018
19:29:19

Darkling
26.01.2018
19:29:28
Ангуляр не вкусный
Ну... на вкус и цвет. Хотя Angular native + ionic мне не понравился.
В прочем, опять таки, личное мнение.

Vitaly
26.01.2018
19:30:01

Дмитрий
26.01.2018
19:30:07

Vitaly
26.01.2018
19:32:02

Max
26.01.2018
19:32:49
скайп это файлообменник

Kirill
26.01.2018
19:35:02

Vitaly
26.01.2018
19:38:50

Andrew
26.01.2018
19:44:14
Интересно почему обджект обсёрв выпилили из спеки ?

Дмитрий
26.01.2018
19:45:53
Его можно заменить Proxy

Rafkat
26.01.2018
19:47:38
я придумал такую штуку, react.js Ru based code review
пушить коммить на гитхаб и бот скидывает ссылку в группу

Google

Rafkat
26.01.2018
19:48:15
чтобы любой рандомный чел мог отревьюить код

Max
26.01.2018
19:49:07
в какую группу?

Котяй Негодяй
26.01.2018
19:57:08
А что вы скажете про rmwc?
Чёт будет флуд, кмк.

Сергей
26.01.2018
20:08:52

Котяй Негодяй
26.01.2018
20:09:04
Это что
https://github.com/jamesmfriedman/rmwc

Alexandr
26.01.2018
20:11:39

Max
26.01.2018
20:11:54
второе

Alexandr
26.01.2018
20:13:59
второе
ок, попробую
а то как-то была проблема кажется на айфонах нельзя скрытые кнопки кликать

Andrew
26.01.2018
20:14:14
ребзи
а че svg loader с ssr
не стоит юзать ?

Max
26.01.2018
20:15:00

Rafkat
26.01.2018
20:16:58

Max
26.01.2018
20:17:08
нененене
здесь 4к человек

Andrew
26.01.2018
20:43:11
Бля как же херово смотреть на classNames в 2к18

Дмитрий
26.01.2018
20:43:28
++

Alexandr
26.01.2018
20:43:39

Andrey
26.01.2018
20:43:45
А шо там?

Google

Котяй Негодяй
26.01.2018
20:46:38

Andrew
26.01.2018
20:46:54

Andrey
26.01.2018
20:47:15

Andrew
26.01.2018
20:47:52
а то жиквери какое-то
а так я смотрю на sc и сразу вижу что там должно менятся

Andrey
26.01.2018
20:49:16
Ну, может быть. Если ты верстальщик, то да, для тебя это важно.

Vadim
26.01.2018
20:49:24
Чет так се логика)
Разные подходы просто

Admin
ERROR: S client not available

Rinat
26.01.2018
20:49:40

Andrey
26.01.2018
20:50:19
Ну да, у меня уже есть готовая вёрстка и мне начхать на стили абсолютно.

Rinat
26.01.2018
20:50:36
cx({
'btn-pressed': this.state.isPressed,
'btn-over': !this.state.isPressed && this.state.isHovered
})

Котяй Негодяй
26.01.2018
20:51:42
Нууу... А темизация?

Andrey
26.01.2018
20:51:53
А что темизация?

Котяй Негодяй
26.01.2018
20:52:14
SC могут же только тащить из пропов значения конкретных свойств?

Сергей
26.01.2018
20:52:40

Котяй Негодяй
26.01.2018
20:53:28

Andrey
26.01.2018
20:53:58
У нас тема меняется просто подключением другой css-ки.

Google

Котяй Негодяй
26.01.2018
20:54:16

Andrey
26.01.2018
20:54:48
Как то пофиг. Если дадут верстку в sc, будет в sc. Не дадут, не будет.

Котяй Негодяй
26.01.2018
20:56:07
А SC?

Сергей
26.01.2018
20:56:18
const Button styled.button`${path(['theme', 'components', 'Button'])}`

Котяй Негодяй
26.01.2018
20:57:09
ну сделай так же
А в SC разве можно? В styled-jss точно нет. Смотрю доку SC, и пока не нашёл.

Сергей
26.01.2018
20:57:24

Котяй Негодяй
26.01.2018
20:57:27

Сергей
26.01.2018
20:57:33
хотя мб они пофиксили в emotion?

Andrey
26.01.2018
20:57:49
больно наверное темы делать
Нет. Помнишь я тебя спрашивал в pro.js о postcss? Вот, я сделал плагин, который добавляет всем классам в css-файле определенный класс. Потом просто в корневом диве нужный класс переключается и вуаля, тема применена.

Котяй Негодяй
26.01.2018
20:58:07

Сергей
26.01.2018
20:58:12

Andrey
26.01.2018
20:58:25

Котяй Негодяй
26.01.2018
21:00:08

Andrey
26.01.2018
21:00:38
Что мне даст css-in-js?

Котяй Негодяй
26.01.2018
21:01:11

Andrey
26.01.2018
21:01:23
Так что нафиг. После всё время надо будет сверять и накатывать её заново.

Котяй Негодяй
26.01.2018
21:01:47