Guest User

Untitled

a guest
Jun 27th, 2023
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import axios from 'axios';
  2. import { getSession } from 'next-auth/react';
  3.  
  4. const axiosServices = axios.create({ baseURL: process.env.REACT_APP_API_URL || 'http://localhost:3010/' });
  5. axiosServices.interceptors.request.use(
  6.   async (config) => {
  7.     const session = await getSession();
  8.     session?.tocken.accessToken
  9.     if (session?.tocken.accessToken) {
  10.       config.headers['Authorization'] = `Bearer ${session?.tocken.accessToken}`;
  11.     }
  12.     return config;
  13.   },
  14.   (error) => {
  15.     return Promise.reject(error);
  16.   }
  17. );
Advertisement
Add Comment
Please, Sign In to add comment