
Max
17.07.2018
11:03:32

Герман
17.07.2018
11:04:35
@ide_ru
Спасибо, чет я ленился разобратся, за 5 сек нагуглил, вебшторм по дефолту ищет webpack.config.js , а на другом проекте по другому конфиг называется, сорри за оффтоп

Max
17.07.2018
11:04:45
обращайся :)

Google

Bogdan
17.07.2018
11:13:11
static contextTypes = {
store: PropTypes.shape({
subscribe: PropTypes.func.isRequired,
dispatch: PropTypes.func.isRequired,
getState: PropTypes.func.isRequired,
}),
}
этот код же не должен ничего ломать?

Spaider
17.07.2018
11:13:53
должен
он собственно для этого и написан

Bogdan
17.07.2018
11:16:14
я просто увидел PropTypes и почему-то сразу решил что это удаляется в рантайме

Cenator
17.07.2018
11:16:34
не удаляется

Max
17.07.2018
11:17:06

Default
17.07.2018
11:17:11

Cenator
17.07.2018
11:18:08

Max
17.07.2018
11:18:17
хм
войс, а не проще ли маленький js файл сделать?
если у тебя половину делает IDE в виде выбора КУДА и ЧТО
там файл на 5 строчек получится :)

Seventy
17.07.2018
11:26:51
Добрый день ребята, решилав своей проект засунуть карусель, и словила
Target container is not a DOM element.
Код в компоненте: https://hastebin.com/azeranumiq.coffeescript
Консоль ругается на кусок "ReactDOM.render(<DemoCarousel />, document.querySelector('.demo-carousel'));"

Google

rbsx
17.07.2018
11:26:58
есть что-то лучше чем react virtualized для больших списков?

Cenator
17.07.2018
11:28:35
вроде нет

REJUv
17.07.2018
11:29:07
Ребят, подскажите пожалуйста. Допустим у меня в пропсах массив, в котором шесть других массивов, в каждом из них у меня еще обьекты вложенные. И скажем. чтобы получить значение нужное, можно написать так: props.item.inbound.arrival.localtime. Но это смотрится ужасно, как сделать красиво?)

Kendr
17.07.2018
11:30:07

Bogdan
17.07.2018
11:31:55

Seventy
17.07.2018
11:36:46

from
17.07.2018
11:36:48

Evgeny
17.07.2018
11:37:45

Bogdan
17.07.2018
11:37:47

Seventy
17.07.2018
11:38:09

Sergey
17.07.2018
11:38:43

Kendr
17.07.2018
11:39:02

Evgeny
17.07.2018
11:39:24
Пусть получает обьект нужной вложенности и берет оттуда уже нужные значения (хоть с помощью деструктуризации)

Roman
17.07.2018
11:40:14

Sergey
17.07.2018
11:40:43
ramda path)

Max
17.07.2018
11:40:54

Kelin
17.07.2018
11:41:06

Дмитрий
17.07.2018
11:41:34

Artem
17.07.2018
11:41:45
Если будешь несколько значений доставать, R.lens

Google

REJUv
17.07.2018
11:42:06
о, за рамду спасибо, она есть в проекте, ща тестану

Default
17.07.2018
11:43:58

Seventy
17.07.2018
11:46:45
надо ставить то что существует
Товарищ, извини за не знание, а где это почитать подробнее, я вот только села все это изучать + сразу уже мелкие наработки делать.

Bogdan
17.07.2018
11:47:42

Seventy
17.07.2018
11:47:56
Благодарю.

Alexey
17.07.2018
12:05:44


Yuriy
17.07.2018
12:05:51
Всем привет
Ребята такой вопрос. Во многих гайдак по Роутеру4 видел такую штуку.
<Route path="/about" component={About}/>
А сам компонент пишут в том же файле.
const About = () => (
<div>
<h2>About</h2>
</div>
)
А могу ли сделать тоже самое, только если я импортирую в этот файл компонент About, а сам он будет отдельным файлом? К примеру хочу чтобы этот компонент был отдельно так как в нем будет много jsx кода.
Еще просьба, может кто скинуть проект с хорошой структурой и правильным роутингом? Хочу просто глянуть как правильно и на нормальных проектах делают.

Alexey
17.07.2018
12:06:31
Даже нужно

Daniil
17.07.2018
12:06:47
Конечно можешь )

Roman
17.07.2018
12:06:48


Kendr
17.07.2018
12:07:54

Roman
17.07.2018
12:08:15

Kendr
17.07.2018
12:08:57

Seventy
17.07.2018
12:08:59

Kendr
17.07.2018
12:09:16

Roman
17.07.2018
12:10:44

Yuriy
17.07.2018
12:12:46
Всем спасибо за ответы и ссылки, ю зе бест!

Seventy
17.07.2018
12:15:54
Все заработало, всем спасибо!

Artem
17.07.2018
12:19:09
Ребят, привет, кто нибудь может что нибудь сказать про formsy-react? куплен шаблон и внутри реализация через этот form manager
стоит ли его использовать, либо лучше переписать эту часть на formic?

Google

Dzmitry
17.07.2018
12:19:31
извиняюсь за дубликат.
тут мб кто сидит/хочет помочь нубу
ребята
такой вопрос
как понять, когда мемоизация ок
а когда оверкилл
(когда тормозит гыыы)
и вообще, когда это стоит делать

Roman
17.07.2018
12:20:12

Dzmitry
17.07.2018
12:21:16
когда часто теребишь функцию
мммм
а поконкретнее
если, скажем, это функция апи, а не моя локальная.
если есть сорс с правильными вещами на эту тему
лучше так, почитаю разберусь

Roman
17.07.2018
12:21:33

Dzmitry
17.07.2018
12:21:43

Admin
ERROR: S client not available

Roman
17.07.2018
12:22:10

Dzmitry
17.07.2018
12:23:09
не, ленивые это понятно
я скорее о том, если у меня сервис, в теории, часто будет юзаться
но параметры запроса могут быть разными каждый раз
наверное такое не пойдет
типа запрос поиска
хз

Kendr
17.07.2018
12:23:45
В базе данных эти данные могут меняться же, это вообще не тот кейс

Dzmitry
17.07.2018
12:23:59
ну да
а можно тот кейс?) спс

Kendr
17.07.2018
12:24:29
Да я хз, фильтр какой-нибудь с данными которые уже в редаксе к примеру

Roman
17.07.2018
12:24:39
справочник валют какой-нибудь
)

Dzmitry
17.07.2018
12:24:52
:)

Roman
17.07.2018
12:25:39
что часто дергается и не меняется, можно мемоизацию навесить

Google

Dzmitry
17.07.2018
12:25:52
лан, почитаю
кстати, есть предложение в закреп какой-нибудь гитхаб прикрепить, где будет F.A.Q
админы мониторят
пулл реквеставми правки
типа там
"Как сделать...."
"Зачем ...."
и т.п.
чтобы по 10 раз одно и тоже не спрашивать/отвечать.
Что то новое было
оп
добавил в "Иное"
твой кейс может кому-то пригодиться
стековерфлоу не всегда может помогать
особенно на фронтенде, где больше гитхаб ишьюс помогают и комменты в них

Max
17.07.2018
12:27:29

Dzmitry
17.07.2018
12:27:55
ну на базе там блога @artalar например
чтобы с нуля не писать.

Max
17.07.2018
12:29:10
да лень я так понимаю

Dzmitry
17.07.2018
12:29:16
понял

Artyom
17.07.2018
12:29:55

Inessa
17.07.2018
12:29:56
Ребята, у кого-нибудь был опыт "скрещивания" redux-saga и socket.io?
подскажите, какой-нибудь годный мануал как "подружить этих двух зверей"

Dzmitry
17.07.2018
12:30:46

Roman
17.07.2018
12:31:07

Artyom
17.07.2018
12:31:08
Ну нужно репо react.js

Dzmitry
17.07.2018
12:31:23
если учесть, что у одного участника много лени, а участников много, то вероятность, что кто-то что-то добавит в единицу времени увеличивается)

Artyom
17.07.2018
12:31:27
rxjs
Как это связано хотя бы с вопросом, хотя бы с ответом?)

Dzmitry
17.07.2018
12:31:27
ненулевая как минимум)

Max
17.07.2018
12:31:53

Roman
17.07.2018
12:31:55

Inessa
17.07.2018
12:31:58
rxjs
а можно чуть больше слов?