Size: a a a

2021 June 21

UU

Unhappy Unknown in Frontend UA
В ukrops вже запостив?
источник

YY

Yuriy Yarosh in Frontend UA
Ну да
источник
2021 June 22

DZ

Dmitry Zherebko in Frontend UA
У меня чето были неконсистент результаты npm link vs установка с нпм
источник

EO

Eugene Obrezkov in Frontend UA
Так я не предлагал npm link делать
источник

DZ

Dmitry Zherebko in Frontend UA
Файл вроде тоже даёт другой результат
источник

DZ

Dmitry Zherebko in Frontend UA
Чем если просто пакет установит
источник

PD

Petya Danchuk in Frontend UA
подскажите пожалуйста как этот код переделать чтобы когда в ошибке есть такое
 "error": "too_many_requests",
   "details": {
       "timeout": 4192
   }

то следующий запрос разрешено было делать через время указанное в timeout?
  const limit = process.env.mediaInfoRequestRepeatLimit;
 const limitedStatus = ErrorStatus.TOO_MANY_REQUESTS;
 const [startTime, setStartTime] = useState(0);
 const [prevErrorState, setPrevErrorState] = useState(null);

 const getCurrentTime = () => Math.floor(new Date().getTime() / 1000);

 useEffect(() => {
   if (error !== null) {
     if (error !== prevErrorState) {
       if (prevErrorState === limitedStatus) {
         setIsLimitReached(false);
         setStartTime(0);
       }
       if (error === limitedStatus) {
         setStartTime(getCurrentTime());
       }
       setPrevErrorState(error);
     } else if (error === limitedStatus) {
       const currentTime = getCurrentTime();
       if (currentTime >= startTime + limit) {
         setIsLimitReached(true);
       }
     }
   }
 // eslint-disable-next-line react-hooks/exhaustive-deps
 }, [error]);
источник

AR

Alexey Raspopov in Frontend UA
шо попало написано
источник

SG

Stas G in Frontend UA
И куда же они деваются? На кладбище?
источник

SG

Stas G in Frontend UA
Или подписываются на канал синьор фронтендер и уходят в закат?
источник

EO

Eugene Obrezkov in Frontend UA
ближе к 8 вечера уходят
источник

EO

Eugene Obrezkov in Frontend UA
вот я собираюсь уже потихоньку
источник
2021 June 23

OJ

Oleg Junior in Frontend UA
сервер иногда возвращает такую ошибку
{
   "error": "too_many_requests",
   "details": {
       "timeout": 4192
   }
}
как примерно реализовать можно, чтобы следующий запрос мне делать только через время в timeout указанное?
источник

RV

Roman V in Frontend UA
А у самого есть идеи как это реализовать?
источник

YT

Yurii Tryfonkov in Frontend UA
Ребята, а как вы боретесь с пропусками и дублями items в пагинации? Если список items не статичен, постоянно запись/удаление, еще и общий доступ у других пользователей.
источник

Дп

Джон простоДжон... in Frontend UA
🤷‍♂️ однозначного решения вроде бы нет, зависит от паттернов изменений и нагрузок. То есть, в теории можно что-то кешить/запрашивать данные для определенных курсоров, можно пытаться хачить на фронтенде какими-то оверлапами рейнджей или дополнительными запросами следующих страниц, если уникальных айтемов на страницу не хватает, этс
источник

SS

Serhey Shmyg in Frontend UA
Привіт, питання по ТС shorturl.at/jktE5
цікавіть те що під номером 1 (Issue 1)
источник

Вт

Ві тя in Frontend UA
одни не борются, И это ок

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

RV

Roman V in Frontend UA
Щось не бачу помилки, чи я щось не так роблю
источник

SS

Serhey Shmyg in Frontend UA
Якщо замінити ось це на аліас, то не буде працювати (

{} as {
 [Key in keyof Data]: Data[Key] extends string | number | boolean
     ? Data[Key]
     : string
}
источник