Size: a a a

React — русскоговорящее сообщество

2020 October 31

GO

Green Orange in React — русскоговорящее сообщество
и что в остальные модалки передаешь в свойство show?
источник

В

Виктор in React — русскоговорящее сообщество
источник

В

Виктор in React — русскоговорящее сообщество
Нашел просто такой вариант на форме(модалки)
источник

GO

Green Orange in React — русскоговорящее сообщество
не решение проблемы, а просто. почему в .row div img onClick={() => handleShow(useState)} в хэндлШоу передаешь юзСтейт? зачем?)

как модалка узнает что это? ${data?.poster_path} что такое poster_path, где его значение хранится? почему там вопросительный знак?

что значит открываются все модалки? у тебя же только одно окно открывается?
источник

GO

Green Orange in React — русскоговорящее сообщество
наверное, надо poster_path устанавливать через useState/  const [posterPath, setPosterPath] = useState(null);
и handleShow = (posterPath) => {
 setPosterPath(posterPath);
 setShow(true);
}

onClick={() => handleShow(e.poster_path) } в img

в модалке backgroundImage: url(http://image.tmdb.org/t/p/original/${`posterPath`}),
источник

GO

Green Orange in React — русскоговорящее сообщество
короче, у тебя всего только одна модалка (соответственно, не может открыться несколько модалок) и смысл в том, что при клике на img передавать в модалку данные текущего в фильма (в твоем случае, видимо, постер в качестве бэкграунда)
источник

KM

Kostya Mironov in React — русскоговорящее сообщество
Добрый день, подскажите, каким образом правильно устанавливать коммуникацию между фронтом и бэком? Какую аутентификацию установить и как проходить в бэке?)
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Kostya Mironov
Добрый день, подскажите, каким образом правильно устанавливать коммуникацию между фронтом и бэком? Какую аутентификацию установить и как проходить в бэке?)
Например JWT. На Бэке проверяется наличием заголовка с токеном и валидностью токена
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Вообще это конкретно к реакту отношения не имеет. Однако прежде рекомендую изучить основы, узнать - какие бывают типы авторизации
источник

a

artalar in React — русскоговорящее сообщество
источник

a

artalar in React — русскоговорящее сообщество
источник

KM

Kostya Mironov in React — русскоговорящее сообщество
Ivan Sequend 👾
Вообще это конкретно к реакту отношения не имеет. Однако прежде рекомендую изучить основы, узнать - какие бывают типы авторизации
К реакту да, но тематически немного задевает)

Но в любом случае - спасибо, буду читать
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
что за продакт плейсмент
источник

a

artalar in React — русскоговорящее сообщество
Я хейтер реакта, продаю преакт
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Шреакт
источник

BE

Black Eyes in React — русскоговорящее сообщество
В слайсах:  Подскажите, как в extraReducers вызвать reducers функцию? slice.actions.foo не срабатывает, и просто foo Тоже
источник

LL

Leonid Lavrov in React — русскоговорящее сообщество
Black Eyes
В слайсах:  Подскажите, как в extraReducers вызвать reducers функцию? slice.actions.foo не срабатывает, и просто foo Тоже
Нужно передать именно функцию reducer'a, а не action
источник

BE

Black Eyes in React — русскоговорящее сообщество
Leonid Lavrov
Нужно передать именно функцию reducer'a, а не action
Не понял, а как выбрать в нем нужную?
источник

BE

Black Eyes in React — русскоговорящее сообщество
Leonid Lavrov
Нужно передать именно функцию reducer'a, а не action
extraReducers получает задачу,
'main/setUserOnline'

Чтобы не дублировать код, планирую взять уже готовую, из redusers
setUserOnline(state, action) {
   state.userOnline = action.payload
},
источник

LL

Leonid Lavrov in React — русскоговорящее сообщество
Black Eyes
extraReducers получает задачу,
'main/setUserOnline'

Чтобы не дублировать код, планирую взять уже готовую, из redusers
setUserOnline(state, action) {
   state.userOnline = action.payload
},
Вот и нужно передать функцию setUserOnline
источник