Size: a a a

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

2020 October 02

R

Rros in JavaScript — русскоговорящее сообщество
не, с бэка приходит. Там структура вроде как обоснованна, но я почему то завис, как из этого сделать один массив нужный
источник

R

Rros in JavaScript — русскоговорящее сообщество
Ну не почему-то, а потому что опыта маловато)
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Array.from(new Set(input.flatMap(({ permissions }) => permissions).flatMap(Object.values)))
источник

R

Rros in JavaScript — русскоговорящее сообщество
сейчас попробую. Спасибо!
источник

DK

Dmitry Kudryavtsev in JavaScript — русскоговорящее сообщество
Всем привет, подскажите пожалуйста, чем по структуре кроме времени действия должен отличаться Refresh JWT?
источник

DK

Dmitry Kudryavtsev in JavaScript — русскоговорящее сообщество
я просто в примерах вижу что он короче
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Ну он также формируется и обрабатывается, только payload может отличаться, но это если только надо
источник

DK

Dmitry Kudryavtsev in JavaScript — русскоговорящее сообщество
Ivan Naumov
Ну он также формируется и обрабатывается, только payload может отличаться, но это если только надо
а состоять так же из 3х частей должен?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Dmitry Kudryavtsev
а состоять так же из 3х частей должен?
да
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
в принципе вообще пофиг как, главное чтобы формировался и обрабатывался)
источник

VM

Vlad Martyshev in JavaScript — русскоговорящее сообщество
Привет, подскажите в чем может быть дело. Есть некая переменная с датой, когда я ее вывожу в консоль, то получаю
Thu Jul 02 2020 00:00:00 GMT+0300
но когда преобразовую в ISO строку, то получаю
2020-07-01T21:00:00.000Z
(отнимается один день)
источник

KR

Kirill R in JavaScript — русскоговорящее сообщество
потому что ISO это GMT ровно
источник

KR

Kirill R in JavaScript — русскоговорящее сообщество
если у тебя 00:00 в GMT+3, то в GMT это -03:00, то есть 21:00 предыдущего дня
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Vlad Martyshev
Привет, подскажите в чем может быть дело. Есть некая переменная с датой, когда я ее вывожу в консоль, то получаю
Thu Jul 02 2020 00:00:00 GMT+0300
но когда преобразовую в ISO строку, то получаю
2020-07-01T21:00:00.000Z
(отнимается один день)
все правильно
источник

DK

Dmitry Kudryavtsev in JavaScript — русскоговорящее сообщество
Когда нужно использовать рефреш токен? Как я понял: Мы делаем запрос, получаем 401 ошибку, делаем рефреш токена, делаем запрос снова. Поправьте пожалуйста где я ошибаюсь
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Dmitry Kudryavtsev
Когда нужно использовать рефреш токен? Как я понял: Мы делаем запрос, получаем 401 ошибку, делаем рефреш токена, делаем запрос снова. Поправьте пожалуйста где я ошибаюсь
да, все так и есть
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
ну или просто каждые n минут отправлять запрос на рефреш
источник

UK

Ui Kang in JavaScript — русскоговорящее сообщество
Anyone has such problem?
источник

DC

Dmitriy Code in JavaScript — русскоговорящее сообщество
Коллеги, подскажите кто то по генераторам.

Пишу функцию, которая делает запрос на сервак и если ответ SERVER_ERROR то мне нужно что бы через 5 секунд запрос повторился
и получается мне нужно сделать что то вроде этого:
function* init() {
 try {
   const authUser = yield call(fetchAuthUser);
   if (authUser === AuthResponseType.SUCCESS) {
     ........
   } else if (authUser === AuthResponseType.NO_AUTH) {
     .........
   } else if (authUser === AuthResponseType.NETWORK) {
     setTimeout(() => {
       console.log('setTimeOut');
       init();
     }, 5000);
   }
 }
}

Так вот, подскажите, как такое сделать?
источник