🦜
Я как раз в хуках...
Только ничего не знаешь
Cyclone
Это бывает.
Roman
Не, смотри. Мне надо ведь опр. запросы отменять
я понимаю, в моем случае просто отменять нужно было только один тип запросов - и если отменять то все. в других случаях просто токен не передавал
🦜
Это бывает.
Так иди узнавай
Sm•ok
Поэтому типа класс синглтон с методами get и т.п. и при каждом запросе, если передать в параметры какой то ключ, который будет означать, что запрос должен быть отменен при повторном вызове
Vadim
👍
Лучше начни с классов тогда. Потом уже на хуки переходи.
Sm•ok
Есть у кого хорошие примеры апи клиентов на axios ? Кто хочет похвастаться
Sm•ok
Cyclone
Колбек для сетстейта, или useEffect
У useState'овых сеттеров, похоже, нет коллбека. По крайней мере я в доке такого не вижу.
Sm•ok
но не больше чем слух
Sm•ok
точнее промисс будет возвращаться
Cyclone
логично
Sm•ok
ага нет, надо использовать useEffect для этого
он будет всегда срабатывать
Sm•ok
точнее при 1 разе вроде тоже
Roman
он будет всегда срабатывать
ну ты пиши нужное свойство в зависимость
Roman
ага
Cyclone
Да, на первичном рендере всё равно срабатывать будет.
Cyclone
Да и блин, это совсем искуственно, функцию запроса данных с сервера делить на саму функцию и useEffect, который вызывается, когда меняется axios cancel token. Ну бред же.
Sm•ok
Кстати, думаю нет нужды реагировать на изменение стейта. Слышал, что это плохой тон
Sm•ok
Точнее делать что-то сразу после того как стейт поменяется
Sm•ok
Когда то ставил вопрос в этом чате. Мне говорили, что можно сделать иначе
Sm•ok
Чтобы не приходилось вешать калбек на setState
Sm•ok
Это что
Aleksei
Component did update для простых смертных
Sm•ok
Но в хуках нет этого
Sm•ok
Получается, только костылями и useEffect
Stepan
[ File : Снимок экрана 2019-05-12 в 21.23.10.png ] Парни, а кто знает как в facebook с помощью JS поле reply что-то написать и отправить. Я вроде это поле отловил. Там какой-то span появляется. Могу добавить его сам, но он как-то криво обрабатывается. И как оправить не пойму.
Stepan
попросили расширением для браузера сделать. Сижу - думаю как. Все вроде просто, но вот этот момент с вписать и отправить... залип.
MVD
Что можете посоветовать почитать про развертку реакт приложений, настройку окружения? Я научился писать реакт, теперь хочу научиться запускать все это дело на сервере, клиенте.
MVD
ssr?
csr
Anonymous
а зачем тебе реакт на сервере
Anonymous
кроме как для ssr
MVD
кроме как для ssr
Непонятно как вообще это работать должно
MVD
Локлаьно работает. Теперь хочу научиться загружать этот код на сервер, чтоб другие люди могли сайтом пользоваться
Cenator 🐈
Непонятно как вообще это работать должно
Мб раздел deployment в доке create-react-app
Славик
как быстро развернуть проект на react?
Dima
как можно получить индекс tr в table в react?
Anonymous
с блекджеком и индексом
Dima
нада при наведении на таблицу показывало номер tr в таблице. в js делал rowIndex, но тут не работает
artalar
now.sh
А как же сломанный априори некст, который не работает с классическим кодом эффектора (без фабрик)?)
Дима
во первых всё нормально работает)
Дима
у них и now сломанный, прямо в данную минуту переписываю сервис с него на aws lambda но понимаю, что если кто-то хочет реально изи вкатиться в деплой и прочее — пусть берет его и не канифолит мозг
artalar
во первых всё нормально работает)
Без фабрик конкуренции будут
Дима
знаешь в чём прикол
Дима
человеку, который реально разбирается в ssr для подключения эффектора к нексту понадобилось лишь пара наводящих вопросов
Дима
человеку, который реально разбирается в ssr для подключения эффектора к нексту понадобилось лишь пара наводящих вопросов
у меня и до этого было смутное подозрение, что дело тут совсем не в эффекторе и не в нексте
Дима
а в чем разица now aws heroku, обычный хостинг
js first, ориентируются на фронтендеров, сильно интегрированы в экосистему, деплой буквально в одну команду now
Дима
но поюзав почти все продукты zeit я понял одно — если выходишь за пределы их инструкций, лучше сразу ливать)) но до этого момента всё будет ок
Anonymous
а в чем разица now aws heroku, обычный хостинг
То есть из этого списка лучший - now?
Anonymous
В пределах их инструкции
Anonymous
Он наверное про vds
Дима
То есть из этого списка лучший - now?
если спрашиваешь, то да))
Dmitriy
aws netlify
Дима
>обычный хостинг
тут кстати видно не более трети сервисов
arthur
тут кстати видно не более трети сервисов
поэтому и заскринил так, чтобы скроллбар был виден
Дима
не, это вместе со скроллбаром, не более трети
Дима
здорово, правда 🌚
Дима
самый эпик начался, когда начали повторяться названия — у них два разных amplify 🤪
Артём
Без оборачивания в див нельзя реализовать отрисовку по условию с помощью тернарного оператора? () => { return ({x ? <main/> : null}) }
arthur
fragment
Stanislav
<></>