Size: a a a

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

2020 August 25

S

SET001 in React — русскоговорящее сообщество
GetMad
Как window.confirm ?
да
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Vovik
У меня приложение с авторизациейи мне нужно получить данные с localstorage до рендеринга
не выполняй рендеринг роутинга до тех пор, пока идет инициализация аутентификации. ну или крути крутилку
источник

S

SET001 in React — русскоговорящее сообщество
наверное мне стоит смотреть в сторону hoc, да?
источник

ДА

Денис Агафонов... in React — русскоговорящее сообщество
Vovik
Подскажите пожалуйста, как вызвать UseEffect до renderа или это невозможно?
Так пустой массив передать
источник

И

Иван in React — русскоговорящее сообщество
SET001
наверное мне стоит смотреть в сторону hoc, да?
или hook
источник

S

SET001 in React — русскоговорящее сообщество
то-есть сделать что-то вроде withConfirm который обернет компонент и положит туда в пропсы и свою разметку и прокинет askConfirmation в пропсы, да?
источник

G

GetMad in React — русскоговорящее сообщество
SET001
наверное мне стоит смотреть в сторону hoc, да?
https://github.com/Alexander-Pomazan/imperative-react-portal

Вот тут мои эксперименты на эту тему
источник

V

Vovik in React — русскоговорящее сообщество
Bugs Bunny
не выполняй рендеринг роутинга до тех пор, пока идет инициализация аутентификации. ну или крути крутилку
Понял, спасибо
источник

G

GetMad in React — русскоговорящее сообщество
Там немного кода, можешь глянуть
источник

S

SET001 in React — русскоговорящее сообщество
Иван
или hook
хуки это что-то специфичное для функциональных компонентов?
источник

S

SET001 in React — русскоговорящее сообщество
@Alexandrishere thnx, гляну
источник

VK

Volodymyr Kopach in React — русскоговорящее сообщество
Здравствуйте. Есть карта от гугл, ну и за каждый реквест нужно платить. У меня эсть два компонента, которые появлятся один за другим, но у них разные ссилки в адресной строке. Подкажите в каком направление смотреть, чтобы можно было передать компонент с картой с одного компонента в другой, так чтобы в другом компоненте не кидать реквест, а использовать уже  созданую карту в первом компоненте?
источник

И

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

Э

Эльдар in React — русскоговорящее сообщество
Eugene Sternin
Для этого вроде React.memo нужно юзать, а не useMemo
всё круто с этим react.memo, только теперь столкнулся с тем, что функции открытия закрытия модалки, определенные в родительском компоненте и переданные в пропсы react.memo заново его рендерят. первая опция это спустить эти функции в react.memo, но мне больше интересна вторая - как можно объяснить реакту чтобы он сравнивал функции, и если они одинаковые, то не рендерить?
источник

И

Иван in React — русскоговорящее сообщество
Эльдар
всё круто с этим react.memo, только теперь столкнулся с тем, что функции открытия закрытия модалки, определенные в родительском компоненте и переданные в пропсы react.memo заново его рендерят. первая опция это спустить эти функции в react.memo, но мне больше интересна вторая - как можно объяснить реакту чтобы он сравнивал функции, и если они одинаковые, то не рендерить?
useCallback
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
у мемо есть 2 параметр
источник

YS

Yaroslav Sh. in React — русскоговорящее сообщество
подскажите плиз, почему не срабатывает useEffect, один раз он срабатывает, но при изменении pathname  он не срабатывает, хотя в адресной строке всё меняется и в консоли я тоже вижу что он меняется
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Иван
useCallback
или вот
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
это даже лучше будет если родитель - функц компонент
источник

DT

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