Size: a a a

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

2021 August 16

B

Bohdan in Redux — русскоговорящее сообщество
Который я пробрасываю в модалку, по этому она универсальная
источник

B

Bohdan in Redux — русскоговорящее сообщество
Типа инпуты, формы
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
я б тоже локально делал.
источник

I

Ilya in Redux — русскоговорящее сообщество
Всем пис, у вас тут за размещение заказов банят? Правил чата не нашёл)
источник

A

Andrei in Redux — русскоговорящее сообщество
JavaScript Jobs — чат
JavaScript Jobs — чат для поиска работы и людей

Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m

См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru
https://t.me/javascript_jobs
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Вопрос. Только начал учить redux. Поэтому могу ещё путаться) крч вешаю диспатч на кнопку на увеличение на 1 значения в сторе, повесил слушателя который в консоль мне выводит, но при нажатии он выводит мне 2 раза в консоль значение, если изменяю по нажатию опять то опять два раза выводит, но если перехожу по другой ссылке и обратно, и нажимаю на кнопку на которой висит диспатч то мне слушатель выводит уже 4 раза сообщение
источник
2021 August 17

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Ты, скорее всего, заново добавляешь слушателя при каждом render
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Решил проблему следующим образом, я по своей не внимательности. Не хватке знаний слушателя прописывал в самой компоненте(её теле) когда вынес и прописал сразу под импортами, всё заработало как и ожидалось
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Тебе вряд ли нужен этот слушатель. Используй useSelector
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Учу пока не по доке, а по курсу, и там как я понимаю походу чистый редакс а не редакс туулс(
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Курс если что реакт пицца 🍕
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
useSelector — это чистый redux
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Я бы предложил сначала таки прочитать доку. Чтобы не писать код, который ты не понимаешь что делает..
источник

А

Александр in Redux — русскоговорящее сообщество
Ну как редакс, react-redux :3
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
Точно, виноват — я обратил внимание на "redux-tools" :)
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Спасибо за совет, тяжело просто пока редакс в голове укладывается у меня
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
да там ничего особо сложного вообще нет. Все исходники redux'а, если убрать всякие проверки, займут один экран
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество
источник

DO

Dmitry Olyenyov in Redux — русскоговорящее сообщество

const createStore = (reducer, initialState) => {
 const store = {};
 store.state = initialState;
 store.listeners = [];
 
 store.getState = () => store.state;
 
 store.subscribe = (listener) => {
   store.listeners.push(listener);
 };
 
 store.dispatch = (action) => {
   store.state = reducer(store.state, action);
   store.listeners.forEach(listener => listener());
 };
 
 return store;
};
"Pretty crazy that the core of Redux is only 18 lines of code, right?"
источник

VK

Vadim Kolbik in Redux — русскоговорящее сообщество
Сложность заключалась/заключается в том, что мой мозг отказывается принимать пока что механизмы редакса, но уже потихоньку разгребаю на примерах, счас по совету попробую ещё раз в доку залезть и изучить
источник