сделать в первом .then()? Проверил, если вызвать в первом then() throw, то следующим отработает catch(). Отсюда и мой вопрос.
Почему вызов второго then не нужен?
тут нужен контекст наверно, мне кажется априори он тебе нужен и требует результат первого fetch('/login').then(r => r.json()).then(data => cookie.set(data)).catch(что-то не так) если тебе нужно понимать что именно не так, нужно либо больше`catch` обработчиков (что уже не очень как раз скорее всего) либо какую-то иерархию, например из классов у ошибок иметь и в одном последнем catch разбираться что не так
Обсуждают сегодня