Axios Instance

In this guide, we will look at how to create axios instance. Pointhub using interceptor to inject access token. This will automatically add headers['Authorization'] in each http request.

Axios Instance

// src/axios.ts
import axios from 'axios'
import api from '@/config/api'

const instance = axios.create({
  baseURL: api.baseURL,
  timeout: api.timeout,
})

export default instance