Files
rogee ca2a3c2dee
Build and publish Docker images / Build and publish images (push) Successful in 2m35s
fix: localize API error messages
2026-09-14 14:40:49 +08:00

20 lines
532 B
JavaScript

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;