Size: a a a

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

2021 February 20

МК

Миша Ковальчук... in React — русскоговорящее сообщество
Sergey
Если этот стейт за пределами компонента не нужен, то локальный стейт это хорошее решение
спасибо
источник

S

Sergey in React — русскоговорящее сообщество
Миша Ковальчук
там выше предложили использовать локальный стейт, я еще не думал подробно над этой идеей, но возможно поможет
Но в React.memo все равно нужно обернуть, иначе все дети изменившегося родителя перерендерятся
источник

SR

Sergey Ripchanskiy in React — русскоговорящее сообщество
Max Zinchenko
т.е. оптимальное решение это пару раз в секунду менять стор?
Мне кажется, что да) один хрен даже если юзер увидит цифру и резко нажмёт- шанс что это будет та же цыфра которую успел воспринять его мозг- минимальный
источник

MZ

Max Zinchenko in React — русскоговорящее сообщество
Sergey Ripchanskiy
Мне кажется, что да) один хрен даже если юзер увидит цифру и резко нажмёт- шанс что это будет та же цыфра которую успел воспринять его мозг- минимальный
Согласен :)
источник

МК

Миша Ковальчук... in React — русскоговорящее сообщество
Sergey
Но в React.memo все равно нужно обернуть, иначе все дети изменившегося родителя перерендерятся
а, точно... спасибо
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
А кто знает, как сделать так, чтоб eslint понимал и принимал фишки новых стандартов, в частности оператор ?? и |>
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
Есть альтернатива к dotenv чтобы его можно было использовать в Реакте?
источник

О

Олег in React — русскоговорящее сообщество
а кто нибудь пробовал контрибьютить в vscode? насколько это сложно? например я захотел фичу и думаю сам её реализовать и кинуть пр
источник

О

Олег in React — русскоговорящее сообщество
Misha Dan'kov
Есть альтернатива к dotenv чтобы его можно было использовать в Реакте?
cross-env
источник

О

Олег in React — русскоговорящее сообщество
Александр Шелист
А кто знает, как сделать так, чтоб eslint понимал и принимал фишки новых стандартов, в частности оператор ?? и |>
"env": {
   "browser": true,
   "es2021": true,
   "jest": true
 },
источник

HM

HIL M in React — русскоговорящее сообщество
Привет всем!

Нужна помощь
пользуюсь react-router & react-redux
встретил такую ошибку (на фото) при переключении между страницами
Кто мог бы мне с этим помочь ?
источник

ER

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

DN

Drew Naumenko in React — русскоговорящее сообщество
а кто нибудь прокидывал функцию стейта  дочернего компонента наверх к родительскому

child.
 const [modal, setModal] = useState(false);

   const func = ()=>{
       return setModal;
   };

 useEffect(()=>{
           props.getChildCallback(func);
}


parent.js

 const [modalChildCallback, setModalChildCallback] = useState(null);

  const getChildCallback = (func) =>{
       setModalChildCallback(func);
   };

   const openModal =()=>{
       modalChildCallback(true);
   };

<Nav>
               {
                   childPath === location.pathname?
                   <React.Fragment>
                       <Link to="/stats">User Statistics</Link>
                       <div></div>
                       {`${selectedUser.first_name} ${selectedUser.last_name}`}
                   <button
                       onClick={openModal}
                   >Update Name

                   </button>
                   </React.Fragment>
                       : <span> User Statistics </span>
               }

           </Nav>
источник

ДС

Денис Савка... in React — русскоговорящее сообщество
Хай банда!

подскажите как мне ЭТО читать. может есть где то гребаный мануал.


class Timer extends React.Component {
 constructor(props) {
   super(props);
   this.state = { seconds: 0 };
 }

 tick() {
   this.setState(state => ({
     seconds: state.seconds + 1
   }));
 }
источник

ДС

Денис Савка... in React — русскоговорящее сообщество
этот this меня выносит просто
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Денис Савка
Хай банда!

подскажите как мне ЭТО читать. может есть где то гребаный мануал.


class Timer extends React.Component {
 constructor(props) {
   super(props);
   this.state = { seconds: 0 };
 }

 tick() {
   this.setState(state => ({
     seconds: state.seconds + 1
   }));
 }
learnjavascript
источник

ДС

Денис Савка... in React — русскоговорящее сообщество
Тимофей 🛴
learnjavascript
я не то имел ввиду

я пробую писать хуками а тут классы

 может есть где то переводчик с классов на хуки
источник

ДС

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

ДС

Денис Савка... in React — русскоговорящее сообщество
спасибо))
источник

М

Мирас Текесбаев... in React — русскоговорящее сообщество
источник