headers: {
                  
                  
                          'Content-Type': 'application/json',
                  
                  
                          'Accept': 'application/json',
                  
                  
                      }
                  
                  
                  });
                  
                  
                  
                  
                  
                  const authInterceptor = (config) => {
                  
                  
                      const token = getToken()
                  
                  
                      if (token != null) {
                  
                  
                          config.headers['Authorization'] = 'Bearer ' + token
                  
                  
                      }
                  
                  
                      return config;
                  
                  
                  }
                  
                  
                  
                  
                  
                  const errorInterceptor = error => {
                  
                  
                  switch (error.response.status) {
                  
                  
                  case 422:
                  
                  
                              console.log(123)
                  
                  
                              break
                  
                  
                  }
                  
                  
                  
                  
                  
                  httpClient.interceptors.request.use(authInterceptor);
                  
                  
                  httpClient.interceptors.response.use(errorInterceptor);
                  
                  
                  
                  
                  
                  
                  
                  
                  Кто может сказать, чому не срабатывает errorInterceptor? 
                  
                  
                  
                  
                  
                  authInterceptor работает, так що
                  
                  
                
первым параметром в use передается коллбэк для успешного запроса, вторым - для ошибки
Всё, действительно всё работает)
Обсуждают сегодня