Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import axios from 'axios';
- import { getSession } from 'next-auth/react';
- const axiosServices = axios.create({ baseURL: process.env.REACT_APP_API_URL || 'http://localhost:3010/' });
- axiosServices.interceptors.request.use(
- async (config) => {
- const session = await getSession();
- session?.tocken.accessToken
- if (session?.tocken.accessToken) {
- config.headers['Authorization'] = `Bearer ${session?.tocken.accessToken}`;
- }
- return config;
- },
- (error) => {
- return Promise.reject(error);
- }
- );
Advertisement
Add Comment
Please, Sign In to add comment