Alex_
Ты там копии правльно делаешь?
Alex_
...message итд
Alex_
так как у тебя [{}] для перерисовки нужно копировать.
Alex_
в противном случае это одно и тоже и перерисовываться не будут сообщения
Alex_
один раз и всё
Alex_
так как нету у нас кода в целом очень трудно .нужно видеть
Alex_
кинь код редюсера там где ты messages формируешь
Андрей
const UPDATE_USERS_MESSAGES="UPDATE_USERS_MESSAGES" const ADD_ADMIN="ADD_ADMIN"; const ADD_USER_DETAILS="ADD_USER_DETAILS"; const ADD_USERS_MESSAGES="ADD_USERS_MESSAGES" let initialState = { admins: [], messages: [], userDetails: [], } function adminReduser(state = initialState, action){ switch(action.type){ case ADD_ADMIN:{ return { ...state, admins:[...state.admins, {admin:action.admin}] } } case ADD_USER_DETAILS:{ return { ...state, userDetails:[...state.userDetails, {name:action.name, email:action.email, roomID:action.roomID}] } } case ADD_USERS_MESSAGES:{ return { ...state, messages:[...state.messages, action.messages] } } case UPDATE_USERS_MESSAGES:{ return { ...state, messages:[...state.messages, {message:action.message, isAdmin:action.isAdmin}] } } default: return state; } }
Андрей
мне кажется тут проблема в том что в один массив а в нем совершенно другой массив не зависящий от первого, поэтому с первым все в порядке, а второй отрисовывается одинаково что в первом что во втором случае
Андрей
я думаю может их объединить их в объект
Андрей
например так
Андрей
obj:{messages:[],usersDetals:[]} а потом в map поместить obj
Андрей
только как грамотно вытащить из него вложенные массивы?
Nikola
Всем привет
Roma
Здоров
Nikola
Кто тут ? Самураи или винниПухи как я ? Если все самараи, будет неудобно лезть со своими глупыми нубо-вопросами ))
Anonymous
Задавай! Хоть я и не самурай, но может быть помочь смогу
Nikola
Задавай! Хоть я и не самурай, но может быть помочь смогу
Пока не́чего, но как будет - обязательно )
Иван
Всем привет, кто может обьяснить что я не так делаю
Иван
Nikola
Здоров Ваня
Иван
не видит thunk
Anonymous
нужно импортировать не thunk, а thunkMiddleware
Ignat
https://stackblitz.com/ ...онлайн ИДЕ с автоматическим хостингом проекта - какие там плюсы минусы? кто пробовал?
Anonymous
Иван
.
Тоже самое, ничего не изменилось
Anonymous
а и ещё нужно импортировать из redux-thunk
Anonymous
может быть ты не установил
Иван
я перехожу в файл index.d.ts thunk все нормально , а не применяется, в консоли ошибка что нужно использовать кастомную midleware
Anonymous
ну тогда не знаю
Anonymous
извини
Владислав
Ребят, как из приложения, реализованного на флеше, можно достать картинки?
Maksym
у кого-то бывало такое что реакт отображает пустую хтмл-ку?)
Maksym
игрался с провайдерами, все подеюажил, збс, решил бутстрап подключить, и после этого все пропало, установил через npm, как увидел что упало всё, то удалил из модулей бутрап и из пекедж=джейсона тоже
Maksym
выкинул, но осадок в роли пустой хтмл........, я даже ничего не успел заюзать
Maksym
подумал, может такой баг, переранил пару раз сервак, всё збс, и ошибок нету
Maksym
тот момент когда пустая консоль и нету ошибок, а тебе ничего не отображается
Андрей
подумал, может такой баг, переранил пару раз сервак, всё збс, и ошибок нету
А что должно быть? Все компоненты прописал? Рендерит в нужное место на странице? С цсс может накосячил?
Maksym
А что должно быть? Все компоненты прописал? Рендерит в нужное место на странице? С цсс может накосячил?
всё вроде как норм прописано, и хорошо работало, недавно закончил с Провайдерами разбираться, отдебажил, всё красиво заработало.
Андрей
всё вроде как норм прописано, и хорошо работало, недавно закончил с Провайдерами разбираться, отдебажил, всё красиво заработало.
Попробуй откатить на работающий вариант и посмотреть что изменилось, какую иде юзаешь?
Maksym
вебшторм) я дурак только как заработало хотел на гит залить, а потом тупанул
Андрей
вебшторм) я дурак только как заработало хотел на гит залить, а потом тупанул
Пкм по файлу, там есть что то вроде локал истории, по каждому изменению, и вот так вот проверяй:)
Maksym
вот ссылка (https://github.com/maximfreerider/kabzdach) на гит, посмотри плз если есть пару мин, не дебажить, чисто на свежак, а то пол дня за ноутом)
George
Подскажите пожалуйста, почему мы тут биндим функцию? Может есть где почитать?
George
Maksym
спасибо за помощ! иду проветрюсь....
Андрей
спасибо за помощ! иду проветрюсь....
У тебя там коммит 29 дней назад, пустой... ты не запушил новый...
Sergei
Подскажите пожалуйста, почему мы тут биндим функцию? Может есть где почитать?
Потому что this у него undefined. Надо или байнд или стрелочные функции потому что у них this из окружения берется
Владислав
Народ, может кто знает как украсть картинки с сайта, сделанного на канвас?
George
Потому что this у него undefined. Надо или байнд или стрелочные функции потому что у них this из окружения берется
Понял, спасибо, а влияет ли как-нибудь стрелочная функция на производительность?
Владислав
нет
Sergei
и вот почитать из доки https://reactjs.org/docs/handling-events.html
George
Alex_
Формат 93 видоса просто ужас
акионка.
Константин
Владислав
Неа
Владислав
Нет
Владислав
Я там смотрел
Alex_
все понятно вроде
Да понятно конечно.Но не то все равно.В прежнем формате весь изюм Димыча и его проекта .Ну как для меня.Хотябы первые сто выпусков по старинке сделать.
Константин
Дай Урл плз
{ NeFFeX }
Посоны
акионка.
каво
{ NeFFeX }
Кто выиграл место в инкубаторе ?
Роман
Ребзи привет, короче только сегодня нашел этот курс самуря по реакту, у меня есть пару вопросов, если кому не сложно ответьте пожалуйста. И так дело в том, что я учил js на learnjs и выучил довольно много(основы точно, синтаксис + фичи es5,6+ Funct Expression Declaration и тп)
акионка.
Кто выиграл место в инкубаторе ?
Никита какой-то вроде
Роман
Я бы хотел спросить стот ли мне начинать учить react если до конца не знаю основы и тд
{ NeFFeX }
Учи и то и то
{ NeFFeX }
Сильнее прокачаешься
акионка.
Да-да, димыч похожее говорил когда-то
{ NeFFeX }
Допустим. Когда учил жс
{ NeFFeX }
Не понимал как промисы работают
{ NeFFeX }
На реакте все стало яснее
Роман
Ну промисы fetch я типо разобрался очень глубоко
Роман
еще с http request писал
{ NeFFeX }
Ну тогда збс вперёд