SV
а что за задача такого требует?)
Oleg
Oleg
либо ассоциативный массив
Ostrovskyi
Ostrovskyi
каждый объект чтоб свое имя имел
Ostrovskyi
можно
Rom
Кирилл
вот изначальный массив, мне нужно в каждый объект добавить свойство checked
Кирилл
Кирилл
Rom
Кирилл
так мне нужно для свойства checked
Rom
вот тебе подсказка
[{a:5}, {a: 10}, {a: 10}].map((el, index) => { return {...el } })
Кирилл
я это понимаю) но почему в моем случае не создалось свойство checked?) e - это объект e.checked=false, должен создать свойство checked в этом объекте)
Кирилл
или я где-то загнался)
Rom
в студию )
Кирилл
Артем
Не работает ?
Rom
а зачем [... data.data] ?
Кирилл
работает)
Кирилл
ну массив внутри объекта называется data)
Кирилл
и сам объект data))
Rom
я понимаю, я имею ввиду это лишнее. у вас там итак массив
Кирилл
ну можно без копии)
Rom
нужно
Гена
Народ, подскажите пожалуйста, мне нужно этим элементам через один задать разные стили что бы отображались по разному. Например 1 элемент слева, 2 справа, 3 снова слева, 4 справа. Как это можно сделать ?
Гена
Vitalik
Зачем 1 справа, второй слева, если 1 человек может больше 1 сообщения написать
Vitalik
😁
Sofiia
nth-child
Sofiia
а вообще делай так, чтобы твои смс (пользователя под чьим нктом ты зашел_) были спрва, остальные -слева
Rom
Vitalik
Если айди авторизированного человека то справа, если другого слева)
Sofiia
+
Гена
Гена
Спасибо ))
Oleg
😎
Volodia
Сервер у всех 500 кидает?
SV
вчера Димон не успел починить ? :0
Rom
уже норм
Кирилл
эти методы находятся в разных редьсарах. addCms- в одном, changeChecked в другом, но changeChecked не срабатывает, хотя в actionCreater я попадаю.
Я получается не могу функции из разных редьсоров возвращать в mdtp?
Oleg
по идее должен моч
A͟͟͟͞͞͞n͟͟͟͞͞͞t͟͟͟͞͞͞
type проверь
A͟͟͟͞͞͞n͟͟͟͞͞͞t͟͟͟͞͞͞
в action and reducer
Кирилл
да не вызывается reducer
Кирилл
а когда addCrm вызывается, то редьюсер вызывается
Oleg
что значит не срабатывает, ты его вызываеш в компоненте?
Oleg
changeChecked
Oleg
?
Кирилл
changeChecked да
Oleg
и что происходит когды ты ево вызываеш?
Кирилл
у меня уже бло такое, прищлось отдельный connect создавать в другой компоненте
Oleg
ничево по всей вдимости
Кирилл
ну возвращаю объект) и по идет должен диспатчить его
Oleg
поставь дебагер на нево
Oleg
и опсмотри куда он переходит
Oleg
в редаксе посмотри попадает экшн в очеред или нет
Oleg
в плагине редакса
Oleg
для хрома
Volodia
Volodia
Есть у кого то еще такая проблема? А то дальше не хочу идти, так как не могу закрепить знания не проверив работает ли все? Или это уже не пройдет? Платить нужно?
Rom
ваш id 1143?
Кирилл
для хрома
чтобы devtools заработал, нужно передать свойство в crateStore, а куда мне девать applyMiddleware?)
Rom
Кирилл
Кирилл
Rom
а нельзя человеческий скрин всего файла?
Vitalik
Секретные файлы
Oleg
доеабался
Vitalik
😁
Oleg
😆
Кирилл
я думаю этого хватит
Rom
Кирилл
Volodia
ваш id 1143?
Нет, я брал другой айди чтобы картинка другая была и описания, но если я не залогинен на апишке все работает ну и это логично, а когда залогинился кидает еррору 500 и гет запрос не проходит
Oleg
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;
const store = createStore(reducer, /* preloadedState, */ composeEnhancers(
applyMiddleware(thunk)
));
Rom
https://github.com/it-kamasutra/react-way-of-samurai/blob/master/src/redux/redux-store.js