Size: a a a

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

2021 March 05

VK

Vladimir Klimov in React — русскоговорящее сообщество
dJ ebAn
Странно, сейчас поразмышляю
Короче, проверьте, что все компоненты обернуты в контекст роутера в первую очередь
источник

TM

Talgat Mukanov in React — русскоговорящее сообщество
Привет. Это теперь так придется прописывать ссылки?
источник

TM

Talgat Mukanov in React — русскоговорящее сообщество
Вы долго привыкали к такому? капец муторно, лучше застрелите
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maxim Koylo
Я помню как то добавили алиасы без крако и реврайтов
Та никак, там можно только сделать абсолютный импорт от папки src через jsconfig
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Talgat Mukanov
Привет. Это теперь так придется прописывать ссылки?
А зачем вы их мапаете и вот это все?
Напишите в рендере свои три ссылки нормально, без мапов
Вы ничего не выигрываете, делая так
источник

1

1N54N3 in React — русскоговорящее сообщество
Vladimir Klimov
А зачем вы их мапаете и вот это все?
Напишите в рендере свои три ссылки нормально, без мапов
Вы ничего не выигрываете, делая так
Он выигрывает плохую читаемость
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Talgat Mukanov
Вы долго привыкали к такому? капец муторно, лучше застрелите
Аха жду тебя когда с редаксом познакомишся
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Talgat Mukanov
Привет. Это теперь так придется прописывать ссылки?
И у вас тут нету пропа key у li, за такое делают атата
источник

c

called Kira in React — русскоговорящее сообщество
Talgat Mukanov
Вы долго привыкали к такому? капец муторно, лучше застрелите
Напротив, это прекрасно
источник

V

Vladimir in React — русскоговорящее сообщество
Привет, я хочу подключить компонент к общему шаблону всего проекта, шаблон написан на razor, компонент при маунте записывает в объект window поля со своими обработчиками, что бы их можно было вызвать из разных частей приложения, не из реакта, нужноли эти обработчики оборачивать в useCallback, или я в целом делаю не правильно? Вот код:
const EntitiesToUserListLayoutModal = props => {
 const openHandler = useCallback(() => {
   console.warn("TEST");
 }, []);
 const open = useRef(openHandler);
 
 useEffect(() => {
   window.EntitiesToUserListLayoutModal = {
     open: open?.current,
   };
 }, []);
 return (
   <div/>
 );
};

export default EntitiesToUserListLayoutModal;
источник

m

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

V

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

VK

Vladimir Klimov in React — русскоговорящее сообщество
maximold
Всем доброго! Опытные подскажите, что бы вы делали с подобным кодом в редьюсере? Библиотеку какую заюзать или еще что?
зы варианты "обезглавить, обоссать и сжечь" не подходят...
Берите redux toolkit и радуйтесь жизни
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Другого выхода нет 😁
источник

m

maximold in React — русскоговорящее сообщество
Понял, спасибо! Ушел гуглить.
источник

V

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

m

maximold in React — русскоговорящее сообщество
Vladimir
И скорее всего нужно менять сам стейт, что бы не было таких конструкций
Мне это пока тяжело дается, на что то лучшее меня не станет пока )
источник

V

Vladimir in React — русскоговорящее сообщество
А, redux toolkit, не защитит от написания такого же кода им тоже нужно уметь пользоваться и понимать для чего он вам нужен, плюсом он затащит за собой еще кучу всего, что вам может и не понадобиться
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
maximold
Всем доброго! Опытные подскажите, что бы вы делали с подобным кодом в редьюсере? Библиотеку какую заюзать или еще что?
зы варианты "обезглавить, обоссать и сжечь" не подходят...
total в селекторы + toolkit

А потом обоссать и сжечь
источник

m

maximold in React — русскоговорящее сообщество
хах ну ок )
источник