
Dmitry
24.07.2018
07:34:27
Т.к Стейт менеджмент не генерик
А специфичный под юзкейс
Как с д3

Ilya
24.07.2018
07:36:41
Nextjs и react-router 4 кто-нить скрещивал?

Google

Cenator
24.07.2018
07:37:18

Тимофей
24.07.2018
07:38:53

Sergei
24.07.2018
07:54:05
Можете посоветовать работающий datepicker для реакта 16.4.1 ? (https://github.com/Hacker0x01/react-datepicker валится с ошибкой)

Cenator
24.07.2018
07:55:40

Dmitry
24.07.2018
07:56:28
Всем привет подскажите пожалуйста в react-beautiful-dnd можно ли сделать так чтобы drag работал только по клику на точки. А перемещаться должен весь элемент http://prntscr.com/ka91g4

Dzmitry
24.07.2018
07:57:20
напомните, что там сейчас вместо пьюр цсс юзают крутые парни?
для, например, css-фреймворка
jss?
и в чем профит, спасибо.

Cenator
24.07.2018
08:10:39

Dzmitry
24.07.2018
08:11:35
не, а если мне прям чисто цсс нужно (типа бутстрапа)?
т.е. описывать стандартные компоненты со SC?

Cenator
24.07.2018
08:12:01
да, а в чем проблема?

Dzmitry
24.07.2018
08:12:38
не, просто такое не делал, думал, как тут нормально сделать
а есть примеры такого? спс.

Mikhail
24.07.2018
08:12:59
https://habr.com/post/417707/

Dzmitry
24.07.2018
08:13:00
потому как у нас в проекте жсс юзается

Google

Dzmitry
24.07.2018
08:13:02
для тем

Cenator
24.07.2018
08:13:43
в jss ебля с классами никуда не уходит
в styled-jss уродские объекты

Dzmitry
24.07.2018
08:14:08
просто есть тут один цсс мини-фреймфорк локальный . написан на сасс, пока там не так много, хочу предложить переписать на что получше

Mikhail
24.07.2018
08:15:17
что может быть лучше sass?!

Cenator
24.07.2018
08:16:07
https://habr.com/post/417707/
в мифе 5 не стали показывать как будет выглядеть разметка с таким кодом по очевидной причине, дальше читать смысла нет

Mikhail
24.07.2018
08:17:25
в смысле? что там не так?

Вячеслав
24.07.2018
08:17:44

Cenator
24.07.2018
08:18:28

Mikhail
24.07.2018
08:18:59
в обычном css-стиле?

Вячеслав
24.07.2018
08:20:55
Пятый миф с primary и secondary тоже дичь какая-то, зачем вообще 2 пропса делать для подобной логики, если они одновременно никогда не будут использоваться

Grigore
24.07.2018
08:21:02
подскажите библиотеку для использования слайдера/карусели в реакте

Mikhail
24.07.2018
08:21:23
сделаешь пример разметки для 5 пункта?
const {children, type = 'submit', className = '', onClick, flat = false, raised = !flat, round = false} = this.props;
return (
<button className={`Button ${raised && 'raised'} ${flat && 'flat'} ${round && 'round'} ${className}`}

Ilya
24.07.2018
08:21:32

Egor
24.07.2018
08:22:24

Mikhail
24.07.2018
08:22:37

Grigore
24.07.2018
08:22:42

Cenator
24.07.2018
08:23:22
у тебя false запишется в класс
при чем несколько раз

Mikhail
24.07.2018
08:23:50
ну и пофиг, он мешает кому?

Google

Cenator
24.07.2018
08:24:00
да
это говнище

Artem
24.07.2018
08:24:43
Ребят, подскажите пожалуйста, насколько сильно server-side rendering будет жрать ресурсы сервера, если приложение большое (порядка 70-ти страниц)

Artyom
24.07.2018
08:25:02

Dzmitry
24.07.2018
08:25:22
кстати, если без жсс, кто юзает classnames?
есть ли какие-то не очень моменты? потому как у нас до жсс (а в дрругом проекте и сейчас чистый цсс) используется эта либа, все очень довольны

Mikhail
24.07.2018
08:25:36

Dzmitry
24.07.2018
08:25:43
понятно, что стайледы и т.п.
но если с чистым цсс и классами

Mikhail
24.07.2018
08:26:09

Таймураз
24.07.2018
08:26:13
export const Comp = pure()
vs
function CompLoader() {}
export const Comp = pure(CompoLoader)
Ваши за и против

Pavel
24.07.2018
08:26:25

Cenator
24.07.2018
08:26:47

Dzmitry
24.07.2018
08:27:47

Mikhail
24.07.2018
08:27:53
что-то я не вижу, чем styled-components будут лучше

Dzmitry
24.07.2018
08:28:16
типа export const wrappedComp = wrapper(unwrappedComp)

Mikhail
24.07.2018
08:28:23

Maxim robox
24.07.2018
08:28:30

Таймураз
24.07.2018
08:28:37

Dzmitry
24.07.2018
08:28:39

Mikhail
24.07.2018
08:28:53

Pavel
24.07.2018
08:29:01

Google

Dzmitry
24.07.2018
08:29:16
т.е. реюзабельность

Roman
24.07.2018
08:29:30
styled.Button`
background: ${props => props.primary ? '#f00' : props.secondary ? '#0f0' : '#00f'};
color: ${props => props.primary ? '#fff' : props.secondary ? '#fff' : '#000'};
opacity: ${props => props.active ? 1 : 0};
`;
чот орнул, кто статью писал, ты в чатике есть?)

Таймураз
24.07.2018
08:29:35

Вячеслав
24.07.2018
08:29:35

Roman
24.07.2018
08:29:46
в доке стайледов написано как надо делать

Admin
ERROR: S client not available

Mikhail
24.07.2018
08:30:57

Dzmitry
24.07.2018
08:31:02

Таймураз
24.07.2018
08:31:10

Pavel
24.07.2018
08:31:14

Dzmitry
24.07.2018
08:32:20

Таймураз
24.07.2018
08:32:31

Dzmitry
24.07.2018
08:32:37
понял

Roman
24.07.2018
08:33:12
ща бы в 2к!8 опираться на чье-то мнение

Mikhail
24.07.2018
08:33:43

Dzmitry
24.07.2018
08:34:35
pull request
ну блин
как видишь, второй подход в чем-то удобнее
не всегда можно предсказать, что еще нужно будет в будущем
поэтому лучше сразу как можно гибче сделать.

Roman
24.07.2018
08:34:56

Dzmitry
24.07.2018
08:35:10

Google

Roman
24.07.2018
08:35:28
Используйте CSS с каким-либо соглашением об именовании (например BEM).
Сразу нафиг со своим бем в реакте

Mikhail
24.07.2018
08:35:30

dima
24.07.2018
08:35:58

Dzmitry
24.07.2018
08:35:59

Default
24.07.2018
08:35:59

dima
24.07.2018
08:36:14

Mikhail
24.07.2018
08:36:42

dima
24.07.2018
08:36:44

Roman
24.07.2018
08:36:54

Default
24.07.2018
08:36:55
Его обсосали стопицот раз

Mikhail
24.07.2018
08:37:00

Default
24.07.2018
08:37:15
И выяснили, что автор херню какую-то пишет

Mikhail
24.07.2018
08:37:23

Roman
24.07.2018
08:37:36

Default
24.07.2018
08:37:56
Потому что цимес цсс-ин-жс вообще не в том, что там описано, а в том, что ты можешь прозрачно рулить любыми стилями
Те же самые prop и ifProp из styled-tools делают житуху гораздо проще