
? ethorz
19.06.2017
07:21:10
как мне лучше отформатировать массив?
т.е. сделать новый без некоторых значений

monada
19.06.2017
07:22:56

Сергей
19.06.2017
07:24:41

Google

Котяй Негодяй
19.06.2017
07:24:46
лол

? ethorz
19.06.2017
07:26:49

Elena
19.06.2017
07:27:53
?

Сергей
19.06.2017
07:36:19

? ethorz
19.06.2017
07:36:49
может есть решение короче
есть переменная let formatted = ['platformId, type, token, approveToken, isApproved, cover, menu, timezoneOffset, settings, requestStatisticsJobId, placeholderSourceId'];
const array = res.filter(item => formattedArray(item));
вот колбэк const formattedArray = (item) => {
return formatted.map(fItem => {
return fItem !== item
})
};
но этот вариант не работает как нужно

Alexey
19.06.2017
07:37:28
какая-то хрень

? ethorz
19.06.2017
07:37:42
ну да

Сергей
19.06.2017
07:37:49

? ethorz
19.06.2017
07:38:07
да, я понял в чем косяк

Google

? ethorz
19.06.2017
07:38:12
массив - одна строка

Alexey
19.06.2017
07:38:14
ага

Сергей
19.06.2017
07:38:18
const format = item =>
formatted.map(fItem => fItem !== item)
нафига там return если у тебя стрелки?

andretshurotshka?❄️кде
19.06.2017
07:38:42
кто напишет eat?
const eat = (state, food) => {
}
['?', '?', '?', '?'].reduce(eat)
реклама лол

Сергей
19.06.2017
07:42:56

andretshurotshka?❄️кде
19.06.2017
07:43:18

Сергей
19.06.2017
07:43:34

Dreamerinnoise
19.06.2017
07:44:21
О, октрыл реакт чат
А тут о говне

Сергей
19.06.2017
07:45:21

andretshurotshka?❄️кде
19.06.2017
07:47:49

Сергей
19.06.2017
07:49:57

andretshurotshka?❄️кде
19.06.2017
07:51:14
хотя чет тс не типизирует такое

Konstantin
19.06.2017
07:51:57

andretshurotshka?❄️кде
19.06.2017
07:53:56
да норм

Сергей
19.06.2017
07:57:13
приятного рантайма

Google

Dmitry ?
19.06.2017
07:57:29

andretshurotshka?❄️кде
19.06.2017
07:57:53

Сергей
19.06.2017
07:58:19

Anton
19.06.2017
08:52:40
а что за pro.js и как в него попасть, кстати?

Mikhail
19.06.2017
08:52:53
Ребят, а что вы используете в react для показа ошибок. Я имею ввиду что иногда пишет ошибку и непонятно из какого она компонента

Anton
19.06.2017
08:53:26
Например?

Dmitry
19.06.2017
08:53:52
Стектрейс?

Mikhail
19.06.2017
08:55:21
Например?
ReferenceError: state is not defined
- runtime.js:64 tryCatch
[project]/[regenerator-runtime]/runtime.js:64:40
- runtime.js:299 GeneratorFunctionPrototype.invoke [as _invoke]
[project]/[regenerator-runtime]/runtime.js:299:22
- runtime.js:116 GeneratorFunctionPrototype.prototype.(anonymous function) [as next]
[project]/[regenerator-runtime]/runtime.js:116:21
И возникает вопрос: в каком из комопнент это

Anton
19.06.2017
08:56:06
Да, ещё вопрос.
Есть компонент.
В зависимости от свойства он запрашивает данные с внешнего ресурса.
По идее я так понимаю что все такие запросы должны быть в actions.
И стейт компонента должен меняться из редьюссера.
Но как тогда в общем стейте идентифицировать стор компонента и как его вообще добавить?
Или делать этот запрос из компонента и держать в нем дополнительный стейт – правильное решение?

Mikhail
19.06.2017
08:58:11
в стейте отсилы надо тока флаг isLoading может хранить

Anton
19.06.2017
08:59:33
на внутренний стор?
или на общий стор?
так, судя по всему на внешний
а как различать инстансы компоненты?
сделать в общем стейте массив и в него в конструкторе диспатчить акшен, который будет добавлять объект инстанса с его id?
а потом загружать данные с учетом пропсов другим акшеном, искать в общем сторе инстанс по id и помещать туда данные?
как то мудрено получается

Nikita
19.06.2017
09:05:04
А зачем вовсе стейт компонента в редуксовском сторе тебе?

Anton
19.06.2017
09:09:12
Nikita
Например
<Photo id="23423423423" />
по id запрашивается из микросервиса url фото и его описание
после чего рендерится
Где то надо хранить данные об url для каждого инстанса

Google

Max
19.06.2017
09:10:10

Mikhail
19.06.2017
09:10:14

Max
19.06.2017
09:10:24
если данные нигде кроме компонента не используются — без реакта отлично все обходится

Mikhail
19.06.2017
09:10:35

Admin
ERROR: S client not available

Max
19.06.2017
09:10:37
*редакса
вот же положила

Stepan
19.06.2017
09:11:38
О, спасибо, искал эту пикчу

Max
19.06.2017
09:12:11
я стесняюсь спросить
http://s.syabro.com/2017-06-19-11-11-20wb2.jpg

Сергей
19.06.2017
09:13:12

Nikita
19.06.2017
09:13:16
удалили :(

Max
19.06.2017
09:13:19
ну бля
я не успел!
помотреть

Сергей
19.06.2017
09:13:36
сорян :(

Anton
19.06.2017
09:17:17
@jaybekster
> Ну так пусть родительский компонент диспатчит что нужно, а дочерный будет dump и тока отобрадать
Я не хочу хранить данные конкретных фото в объекте пользователя.
Там и так сложная структура.
Хочется хранить их в компоненте фото. Особенно учитывая то что фото могут принадлежать больше чем одному пользователю.
Так что нет, родительский компонент это плохой вариант в данном случае.

Max
19.06.2017
09:18:04
откуда ид фоток выгребаешь?

Mike
19.06.2017
09:18:49
Всё ещё не ясно, почему бы эти данные не хранить в стейте компонента

Google

Anton
19.06.2017
09:18:50
я когда получаю данные пользователя получаю так же список id доступных ему фото

Max
19.06.2017
09:18:57
ага

Oleg ?
19.06.2017
09:19:00
Ребят, список сообщений это контейнер или компонент?

Mike
19.06.2017
09:19:06
Вроде ну ровно про это кейс, как ни посмотри

Max
19.06.2017
09:19:14
хранилище данных или отображение списка

Oleg ?
19.06.2017
09:19:24
Список сообщений

Anton
19.06.2017
09:19:25
> я когда получаю данные пользователя получаю так же список id доступных
cмотрите, инстансов photo много
а стейт то на все фото один?

Max
19.06.2017
09:19:28
бля
:facepalm:

Anton
19.06.2017
09:19:40
я начинающий реактер
извините

Mike
19.06.2017
09:19:45

Anton
19.06.2017
09:20:05
эм … агааааа