Untitled

 avatar
unknown
plain_text
23 days ago
526 B
8
Indexable
//interceptors

import axios from 'axios';

const axiosInstance = axios.create();

axiosInstance.interceptors.request.use((config) => {
    const token = localStorage.getItem('simple_vpn_token');
    if (token === null || token === undefined) {
        alert('Токен не найден');
        return Promise.reject('No token');
    }
    config.headers['Authorization'] = `Bearer ${token}`;
    return config;
});

//component

import axiosInstance from '../axiosInstance';
// ...
await axiosInstance.post(url, data);

Editor is loading...
Leave a Comment