Size: a a a

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

2021 April 09

i

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

AS

Andrew Snesh in React — русскоговорящее сообщество
а тебе в юзере обязтельно нужен массив?
источник

A

Alex in React — русскоговорящее сообщество
Хотел шуткануть про присяд на лицо
источник

M

Martin 马丁 in React — русскоговорящее сообщество
Подскажите, взаимодействие между разными редьюсерами - это нормально? Скажем, thunk из одного редьюсера делает dispatch к другому?
Также, такой элемент как прогрузка(при запросах на сервер, к примеру) изначально для каждого компонента свой, принято ли создавать отдельный компонент Loader и его в app отображать условно?
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Скорей всего да, а что это решает?
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Saga
источник

i

iwannafly in React — русскоговорящее сообщество
надо реорганизовать это все, в родителе сделать стейт вида
{
 [id]: {
   name: "",
   isLoged: true
 }
}

там же сделать хенделер который будет принимать айди и нейм, и прокинуть айди и хендлер в потомка
источник

M

Martin 马丁 in React — русскоговорящее сообщество
ух ты, хороший повод изучить. А доделать проект на thunk будет разумно?
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Saga это замена Санок но оч крутая
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Учтите это серьёзный переход, типа прослойки. Там надо будет переписать много, но за то будет всё работать на уровень выше.
источник

Д

Дмитрий in React — русскоговорящее сообщество
Народ не подскажите, почему, когда я React проект на Github Pages пушу, меня выбрасывает не на главную страницу проекта, а на перехватчик ошибок? 🤔🤔🤔
источник

AS

Andrew Snesh in React — русскоговорящее сообщество
function cklickHeandler(e, uuid) {
   if (e.target.tagName === "DIV") {
     const userName = prompt("Enter your name");
     setUser((users) => ({ ...users, [uuid]: { name: userName } }));
   }
 }

{seats.map((uuid) => {
             return (
               <div
                 onClick={(e) => {
                   cklickHeandler(e, uuid);
                 }}
                 className="book-seats"
               >
                 Book {user?.[uuid]?.name}
               </div>
             );
           })}
источник

M

Martin 马丁 in React — русскоговорящее сообщество
Спасибо большое, я задумаюсь, проект еще не сильно разросся, так что еще есть возможность
источник

Д

Дмитрий in React — русскоговорящее сообщество
Вот App.js
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Если вы Санки знаете, то Saga легко изучите
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Спасибо, но теперь текст прописывается всей строке
источник

AS

Andrew Snesh in React — русскоговорящее сообщество
ну, потому что айдишки не уникальные
источник

ТФ

Татьяна Фомина... in React — русскоговорящее сообщество
подскажите, плиз, по heroku, если я хочу сделать два приложения, одно - апи на ноде, второе - фронт на реакте к этому апи, то на хероку надо создать два отдельных приложения, и с фронта отправлять запросы к апи по тому урлу, который будет у бэк-приложения? там такая идея организации приложений или как-то по другому?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Наоборот скорее надо, если саги знаете, что угодно легко изучите)
источник

GV

Gert Vali in React — русскоговорящее сообщество
Здарова мужики. Такой вопрос есть, с чем может быть связано долгое время в параметре Queueing? И что это вообще такое?
источник