Files
pocket-id/frontend/src/lib/services/api-service.ts
2025-10-13 09:12:55 +00:00

14 lines
322 B
TypeScript

import axios from 'axios';
abstract class APIService {
protected api = axios.create({ baseURL: '/api' });
constructor() {
if (typeof process !== 'undefined' && process?.env?.DEVELOPMENT_BACKEND_URL) {
this.api.defaults.baseURL = process.env.DEVELOPMENT_BACKEND_URL;
}
}
}
export default APIService;