16 lines
382 B
TypeScript
16 lines
382 B
TypeScript
import { Client } from "@common/network";
|
|
import { getConfig } from "@common/config";
|
|
|
|
const getClientInstance = () => {
|
|
const config = getConfig();
|
|
const { PROXY_HOST, SITE_ID } = config;
|
|
const BASE_URL = `${PROXY_HOST}/server`;
|
|
|
|
return Client.getInstance({
|
|
baseURL: BASE_URL,
|
|
siteId: SITE_ID ?? "",
|
|
});
|
|
};
|
|
|
|
export const getApiClient = () => getClientInstance();
|