Anonymous
Коллеги, как во Flow затипизировать stylesheet?
Konstantin
так не бывает
Вот, я хочу открыть просто попап, я там делаю setState
Maksim
Вот, я хочу открыть просто попап, я там делаю setState
лучайно не в следующей строчке от подчеркнутой забыто () => ?
Konstantin
Maksim
я сдаюсь, выглядит хоть и страшно, но по идее должно работать по клику 1 раз
Konstantin
Вот и я так думаю)
Bogdan
рендер пропсы применяют? или просто передавать как обычно пропсами?
Evgeniy
Всем привет, кто знает какое-нить решение для реализации перемещения как на google/yandex maps чисто по блоку? Чтобы с реактом нормально вязалось
Vadim
рендер пропсы применяют? или просто передавать как обычно пропсами?
Конечно применяют. В доке реакта есть конкретный пример когда их нужно применять.
Bogdan
Конечно применяют. В доке реакта есть конкретный пример когда их нужно применять.
для динамического определения того, что нужно рендерить, да пример с котом еще какой то прям узкий
Vadim
Bogdan
логику определенную можно туда вынести, чтобы не дублировать код
ну как бы не особо понятно, когда именно они нужны, если передавать обработчики и список в компонент, рендер пропсы не нужны?
Vova
https://ant.design/components/table/ ребята, я заюзал эту табл и данные обновляються без обновления страницы что за магия??? веб сокеты?
Oleg
я правильно понимаю - useEffect(() => {}, []) работает как compDidMount?
Daniil
Oleg
что тут говорится - лучше испрользовать жизненный цикл или useEffect?
Vova
что это?
Daniil
ты разное сравниваешь
Oleg
а юзеффект не лайфсайкл?
что такое re-running effect too often?
Oleg
ты же понял мой вопрос.
Daniil
То что все что нужно только при инициализации не надо кидать в юзеффект который "эмулирует" дидапдейт и подобные лайфсайклы из классов
Daniil
короче да инпут в виде пустого массива дидмаунт
Oleg
но использовать лучше класс?
Daniil
Да где ты это вычитал в моем скрине
Bogdan
подскажите чат по Graph QL и Apollo? есть такой?
rovnyart
ребят, кто-нибудь пользуется react-window или react-virtualized? никто не сталкивался вот с такой фигней - поскроллил, убрал мышку, и оно в начало списа само прыгает? не пойму никак, че за дела...
rovnyart
ну закроется менюшка))
Volodymyr
Товарищи а подскажите пожалуйста такую штуку у меня есть <Link to={config.someLink}/> В to я пробрасываю вот такое значение 'https://blablabla.com' но на выходе в to у меня вот такое вот значение /https://blablabla.com КАк такое можно проще пофиксить ? Подставляется спереди /
Timur
Коллеги, подскажите пожалуйста новичку, как визуализировать fake REST API в данный вид, с возможностью POST GET запросов?
Volodymyr
Используй <a href/>
так линк это же и так a просто я не понимаю из за чего такая беда
Anonymous
Не совсев, это hight order component)
Anonymous
м*
Volodymyr
Не совсев, это hight order component)
епт, и они типо просто берет и подставляет "слеш" спереди ???
Anonymous
Да сейчас, работает еще с записями в роутер
Volodymyr
Трешак какой то
Anonymous
Не вижу смысла, когда линк на другой сайт - юзаю <a/>
Victor
<Link> это ж часть ReactRouter и нужна для хеш-ссылок по твоему СПА
Volodymyr
<Link> это ж часть ReactRouter и нужна для хеш-ссылок по твоему СПА
А типо если не SPA а переход куда то то вот такая вот беда выходит ?
Victor
https://github.com/ReactTraining/react-router/issues/1147 старый issue - если нужны внешние ссылки - почему не взять каноничный <a>?
Victor
https://github.com/ReactTraining/react-router/issues/1147#issuecomment-283684226 Если хочется единую точку входа, то остается написать свой блекджек
Volodymyr
Ребята этот проект мы перенимаем от других разработчиков, и вот тут у них так реализовано. И я как бы не знаю почему они юзали link
Volodymyr
Хотя за
Volodymyr
Хз
Victor
только если где-то поставить какой-то хук на hashChange и "исправлять" неправильные хешы через window.location.href = newCorrectUrl
Vladyslav 🍉
Подскажите пожалуйста хорошую реализацию примера блога, по средствам связки react-redux
Максим
Ребята, ситуация следующая: решил заюзать React.memo() вместе с withRouter: const HeaderApp = withRouter(memo((props) => { const { history, profileName, profilePhotoUrl, logoutAction: handleAction, } = props; И, если я ставлю оборачиваю в memo сам withRouter (то есть так: memo(withRouter((props)), то всё ок. А как переставляю местами как в коде выше (withRouter(memo((props)), то линтер начинает ругаться, что нужна пропс-валидация. Почему так происходит?
Daniil
Зачем роутеру мемоизация?
Daniil
а епт
Daniil
🤔🤔
Максим
Потому что есть пропсы и они обновляются. Роутер тут ни при чём, он свои фукнции выполняет
Максим
Мне нужно, чтобы было как в коде выше, но так линтер ругается(
Dmitriy
Зачем роутеру мемоизация?
вопрос на следующий день: помогите клик по линку ничего не происходит, пуш в стейт хистори произошел но компонеты не перерисовались
Daniil
🤔
Looch
или не сматчилось
Looch
проверь обновился ли контекст
Dmitriy
проверь обновился ли контекст
стопорнись братка тож сарказм был прочти выше)
Looch
а ну ладно
Dmitriy
а ну ладно
мы тут роутер мемоизируем не отвлекай)
Looch
сейчас бы мемоизировать
Юрий
мы тут роутер мемоизируем не отвлекай)
отличное времяприпровождение кстати :)
Looch
самое лучше это дебажить RN
Looch
там стек трейсы прямиком из ада
Vlad
Добрый вечер. Как тут можно подключать насколько фонтов? Сорян если не в тему.
Daniil
несколько фейсов
Vlad
несколько фейсов
font-face по отдельности ?
Daniil
https://stackoverflow.com/questions/7018535/use-multiple-custom-fonts-using-font-face