Skip to content

Instantly share code, notes, and snippets.

View danielbonifacio's full-sized avatar

Daniel Bonifacio danielbonifacio

View GitHub Profile
@danielbonifacio
danielbonifacio / httpConfig.ts
Last active September 11, 2023 19:15 — forked from Godofbrowser/axios.refresh_token.1.js
Configuração do serviço HTTP para renovar o token apenas uma vez em múltiplas chamadas. Criado para o curso Especialista React.js da AlgaWorks.
import axios from "axios";
import Service from "danielbonifacio-sdk/dist/Service";
import AuthService from "./Authorization.service";
const { REACT_APP_API_BASE_URL } = process.env;
if (REACT_APP_API_BASE_URL) Service.setBaseUrl(REACT_APP_API_BASE_URL);
Service.setRequestInterceptors(async (request) => {
const accessToken = AuthService.getAccessToken();