From 3cb08e308c9a08f2ca68840cc0e62cf785d7d980 Mon Sep 17 00:00:00 2001 From: Vinicius Souza Date: Wed, 30 Oct 2024 08:33:29 -0300 Subject: [PATCH] feat: add interceptors to api --- src/services/api.ts | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/services/api.ts b/src/services/api.ts index 41b31e4..28f5b34 100644 --- a/src/services/api.ts +++ b/src/services/api.ts @@ -1,5 +1,25 @@ import axios from 'axios'; -export const api = axios.create({ +const api = axios.create({ baseURL: 'http://192.168.0.53:3333', }); + +api.interceptors.request.use( + (config) => { + return config; + }, + (error) => { + return Promise.reject(error); + }, +); + +api.interceptors.response.use( + (response) => { + return response; + }, + (error) => { + return Promise.reject(error); + }, +); + +export { api };