import { service } from '@/config/axios' import { AxiosPromise } from 'axios' import { config } from '@/config/axios/config' const { default_headers } = config export const useAxios = () => { const request = (option: AxiosConfig): AxiosPromise => { const { url, method, params, data, headersType, responseType } = option return service({ url: url, method, params, data, responseType: responseType, headers: { 'Content-Type': headersType || default_headers } }) } return { request } }