import axios from 'axios'; import { parseAPIErrorResponse } from 'dashboard/store/utils/api'; const { apiHost = '' } = window.chatwootConfig || {}; const wootAPI = axios.create({ baseURL: `${apiHost}/`, withCredentials: true }); if (wootAPI?.interceptors?.response) { wootAPI.interceptors.response.use( response => response, error => { if (error && typeof error === 'object') { error.message = parseAPIErrorResponse(error); } return Promise.reject(error); } ); } export default wootAPI;