Size: a a a

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

2021 April 04

АП

Артём Павлюткин... in React — русскоговорящее сообщество
И итоге работает только одно приложение
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Как-то так
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Артём Павлюткин
Привет, гайз!

Трабл с редаксом.
Есть сайт, что-то типо платформы, на которую вставляются через нативный js скрипты и стили билда реакт приложухи.
Таких приложух на странице 3, каждая использует редакс, проблема в том, что у каждого приложения одни и те же свойства в редаксе, и один стор перекрывает сторы остальных приложений.

Инициализация сторов выглядит в каждой приложухе так:
const store: Store = createStore(reducers, {}, composeWithDevTools());
storeService.setStore(store);

Можно ли как-то разграничить эти рекдакс, может сделать их локальными, а не для все страницы платформы?
А расскажите как у вас организовано приложение, это что то встраиваемое?
источник

KK

Kirill Kulikov in React — русскоговорящее сообщество
Привет! есть модальное окно, которое я хочу закрывать по клику на overlay. Для этого я через dispatch устанавливаю false и на выходе получаю ошибку. Подскажите, в чем может быть дело и как это исправить?
источник

KK

Kirill Kulikov in React — русскоговорящее сообщество
Kirill Kulikov
Привет! есть модальное окно, которое я хочу закрывать по клику на overlay. Для этого я через dispatch устанавливаю false и на выходе получаю ошибку. Подскажите, в чем может быть дело и как это исправить?
источник

KK

Kirill Kulikov in React — русскоговорящее сообщество
Kirill Kulikov
Привет! есть модальное окно, которое я хочу закрывать по клику на overlay. Для этого я через dispatch устанавливаю false и на выходе получаю ошибку. Подскажите, в чем может быть дело и как это исправить?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Kirill Kulikov
onClick={() => dispatch(setModalOpen(false))}
источник

M

Madikow in React — русскоговорящее сообщество
Kirill Kulikov
В диспатч ты должен передать объект для изменения в редюсере
источник

KK

Kirill Kulikov in React — русскоговорящее сообщество
Roman Usherenko
onClick={() => dispatch(setModalOpen(false))}
точно, спасибо
источник

ДП

Дмитрий Перчеклий... in React — русскоговорящее сообщество
Подскажите где должна происходить работе с сессиями? На беке или на фронте?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Дмитрий Перчеклий
Подскажите где должна происходить работе с сессиями? На беке или на фронте?
и там и там
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Dmitriy Shuleshov
А расскажите как у вас организовано приложение, это что то встраиваемое?
Да, вы были правы, дело не в редаксе.
Нашел беду, собственно, у всех трех из билда тащится вот это добро.

и именно "webpackJsonpmy-app" влияет
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Только как билдить с уникальной этой строкой - большой вопрос
источник

В

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

В

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

AS

Anton Shestakov in React — русскоговорящее сообщество
Влад
помогите плиз, при клике на кнопку "в корзину" я запихиваю айтем в состояние, но как только я нажимаю на другой пицце в корзину это состояние переписывается , как написать что б при клике на новую пиццу она добавлялась в массив?
Сначала развернуть предыдущее состояние, потом добавить новый айтем в список. Первое видимо забыли/сделали неверно
источник

В

Влад in React — русскоговорящее сообщество
Anton Shestakov
Сначала развернуть предыдущее состояние, потом добавить новый айтем в список. Первое видимо забыли/сделали неверно
Если б я знал и понимал как)
источник

AS

Anton Shestakov in React — русскоговорящее сообщество
Влад
Если б я знал и понимал как)
Ну как обычно, [...currentState, newItem]
источник

K

KlonD90 in React — русскоговорящее сообщество
А есть хорошее видео про какой-нибудь state реального Virtual DOM в реакте?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
KlonD90
А есть хорошее видео про какой-нибудь state реального Virtual DOM в реакте?
Что? Виртуал дом несуществует в реальности
источник