
Andrew
15.09.2018
13:02:17
Короче если нужны отмены,блокировки, взаимосвязанные запросы, ретраи, тротлы и дебаунсы то тогда лучше всего юзать саги, или стримы(rx,most)

Паша
15.09.2018
13:06:04
как же бесит этот express.static... Какого чёрта в одном месте он работает, а в другом нет?!

Google

Паша
15.09.2018
13:06:06
почему так происходит?

Asliddin
15.09.2018
13:23:02
./index.html

Timur
15.09.2018
14:20:06
Как думаете стоит ли в редакс класть данные, которые с апи приходят и только на одной странице?

Kendr
15.09.2018
14:20:38

Timur
15.09.2018
14:21:16

Kendr
15.09.2018
14:22:06

Timur
15.09.2018
14:22:18
Врядли будет)

Kendr
15.09.2018
14:22:31
Это тестовое
Не думал, что им интересно посмотреть на твоё владение редаксом?
Смысл тестового не в выполненном задании
Даже сеньору можно предложить сделать туду, если он не против

Google

Timur
15.09.2018
14:22:54
Вот я об этом тоже задумался
Просто у меня есть состояние приложения о том залогинен ли юзер или нет
Состояние положил в редакс
Стало удобно
А вот щас думаю об этой странице

Kendr
15.09.2018
14:23:53
Стало удобно
Если интервьюер начнет бычить насчет оверинженеринга — поясни ему за щеку

Timur
15.09.2018
14:24:44

Kendr
15.09.2018
14:25:19

Timur
15.09.2018
14:25:42
Не проблема
Спасибо
Ребят, как дождаться пока сетСтейт отработает?

М
15.09.2018
16:33:28
this.setState({}, () => { callback })

Владимир
15.09.2018
16:33:35

Timur
15.09.2018
16:34:29
А это нормальная практика дожидаться сетСтейт?
Спасибо, работает

Kendr
15.09.2018
16:36:52
Но не вздумай через промисы костыль

М
15.09.2018
16:37:08
Ребят, а это нормально мутировать аргументы внутри функции?
ну то чтобы мне лень новую переменную создать, просто она не нужна. в общем вот пример:
setCategoryName(category) {
category = category.length > 0 ? category : 'не заполнено'
}

Kendr
15.09.2018
16:37:18

Google

Kendr
15.09.2018
16:37:33
Не надо реаасайнить аргументы функции

М
15.09.2018
16:37:58
Нет
то есть даже для кейса из примера нужно создавать переменную, так?

Kendr
15.09.2018
16:39:10
setCategoryName = (category) => {
return category.length > 0 ? category : 'не заполнено'
}

М
15.09.2018
16:39:52
у меня там много аргументов

Kendr
15.09.2018
16:40:08
Показывай значит
И ты уверен, что сетКатегориНейм, а не гетКатегориНейм?

Timur
15.09.2018
16:42:16

Kendr
15.09.2018
16:42:43

М
15.09.2018
16:44:30
но аргументы не только строки, но и массивы, и если в функцию пришел пустой массив, то его нужно правильно инициализировать. все это делать вот так инлайн - будет дико непонятно и не читаемо

Kendr
15.09.2018
16:44:52
Пиздос

М
15.09.2018
16:44:54
можно создать переменную и не ебать себе мозги, но хотелось бы работать с тем же нащзванием, что и аргумент

Kendr
15.09.2018
16:45:30

М
15.09.2018
16:45:39
insert огромного документа в коллекцию должен выглядеть иначе?
это не сет категори нейм

Kendr
15.09.2018
16:46:17
Вот эта проверка

М
15.09.2018
16:46:37
нет

Kendr
15.09.2018
16:46:42

М
15.09.2018
16:46:57
вы пытаетесь пересмотреть логику, но сходу так не выйдет

Google

М
15.09.2018
16:47:31
просто объясню - если проверять на пустые инсерты, и выводить ошибку, то человеку нужно будет заполнить форму на 50+ полей чтобы инсертнуть документ

Admin
ERROR: S client not available

М
15.09.2018
16:48:07
это ужасно неудобно, так как я таким образом работаю год и это пиздец. теперь же нужно обязательно ввести только нейм, остальное все проинициазируется и заполняй потом когда хошь

Kendr
15.09.2018
16:48:56
Я не об этом
Модель свою переделай. Кароче здесь этому не место, в нод чат

М
15.09.2018
16:50:42
вопрос был в том, чем плохо мутировать аргументы?)

Kendr
15.09.2018
16:51:18

Alexey
15.09.2018
16:51:25
в styled components кто нибудь красил на лету background-image svg?? это вообще реально?

М
15.09.2018
16:51:51
я сам хз, зачем обсуждать модель не видя ничего)

Dmitry
15.09.2018
16:52:33
а то как-то криво выглядит это в одном месте

Kendr
15.09.2018
16:52:44

М
15.09.2018
16:56:08
я понял, спасибо вам)
на скрине работает как count(), но на деле там фильтры будут, от которых зависит позиция, поэтому сразу с find({}) написано

Dmitry
15.09.2018
16:58:05
просто фетч это обычно асинк операция
а тут ты как-то

М
15.09.2018
17:00:06
может мы про разные фетч? здесь это метод курсора монги, подмножества бд то есть, который превращает курсор в массив

Alexey
15.09.2018
17:04:27
сори за дубляж вопроса, как сделать аналогично в styled components. https://github.com/kisenka/svg-mixer/tree/master/packages/postcss-move-props-to-bg-image-query

Google

Bugs
15.09.2018
17:07:38
можно передать пропсом объект с параметрами
и этой либой законвертить в queryString

Alexey
15.09.2018
17:08:53
одним словом без садомии и велика никак...

М
15.09.2018
17:09:08
ну либо руками законвертить просто background: ...
из пропсов

Bugs
15.09.2018
17:09:34

Alexey
15.09.2018
17:09:36
так проблема в том что это нужно внутри файла менять
свгшного

Bugs
15.09.2018
17:09:43
либа как хэлпер тут

Alexey
15.09.2018
17:10:21
сейчас механизм такой - лоадер меняет в файле fill и потом его встраивает как base64 в css