Size: a a a

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

2020 August 14

A

Andrey in React — русскоговорящее сообщество
MVD
Зачем для XMLHttpRequest обертки делать?
ну давайте теперь для document.addEventListener сделаем обертку
разница в том, что хттп реквесты ты юзаешь повсеместно

а сокеты - одна точка подключения
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
хотя если делать реконект нормальным то там много выйдет
источник

DT

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

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Но чаще всего зис https://stackoverflow.com/a/8231481
источник

A

Andrey in React — русскоговорящее сообщество
Daniil Tchernyavsky
хотя если делать реконект нормальным то там много выйдет
с реконнектом, там достаточно отдавать не инстанс вебсокета, а враппер объект, а под капотом просто новый инстанс создавать)
источник

DT

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

A

Andrey in React — русскоговорящее сообщество
хз, там все тривиально, да и нерелевантно чату)
(дада, проект на реакте, мы знаем)
источник

DT

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

A

Andrey in React — русскоговорящее сообщество
xD
источник

И

Иван in React — русскоговорящее сообщество
Daniil Tchernyavsky
хз шо там в либу оборачивать, но ладно
:D
источник

DT

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

DT

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

SE

Stanislav Entaltsev in React — русскоговорящее сообщество
Можно ли хранить разные условия для .filter в объекте?
источник

M

MVD in React — русскоговорящее сообщество
Andrey
хз, там все тривиально, да и нерелевантно чату)
(дада, проект на реакте, мы знаем)
Коды ошибок разные могут быть. Если сервер недоступен, то нет смысла реконнектиться, например
источник

SE

Stanislav Entaltsev in React — русскоговорящее сообщество
Например:
{
isLoggedIn: (condition1),
isUser: (condition2),
}
источник

a

alexey in React — русскоговорящее сообщество
кто с leaflet работал, подскажите, как можно сделать:
1)я делаю центрирование на маркер при клике,
2)если карту сдвинуть и опять кликнуть на поле с хендлером - карта не центрируется снова

const handleClick = (e) => {
       const id = e.target.parentNode.id;
       const row = logs.filter((item) => {
           return item.id === parseInt(id)
       });
       setPostion([row[0].lat, row[0].lon])
       setZoom(13)
}

<Map zoom = {zoom} center = {position} maxZoom = {17} >
источник

A

Andrey in React — русскоговорящее сообщество
MVD
Коды ошибок разные могут быть. Если сервер недоступен, то нет смысла реконнектиться, например
ну да, у кого то сервер недоступен это 500я с опр мессагой, а у кого то 200 с соответствующим жсоном в теле

это слишком завязано на конкретном кейсе, чтобы ваять либу под это дело
повторюсь, это вопрос за рамками этого чата
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
да мне кажется эта проблема решается на уровне команды и подготовкой if (kekNotResponse) then kek
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
максимум будут либы - хелперы, в которые ты передаешь условие что сервер не ответил при таком - то поведении и колбек для действия
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
тк бек это машина которую челик настраивает и может вообще слать 200 на все и в теле запроса писать “sosat ya upal”
источник