Files
frontend/packages/common/components/src/api/client.ts
T

19 lines
442 B
TypeScript

import { Client } from "@common/network";
import { getConfig } from "@common/config";
import { getCookie } from "../lib";
const siteId = getCookie("site-id-key") ?? "";
const getClientInstance = () => {
const config = getConfig();
const { PROXY_HOST } = config;
const BASE_URL = `${PROXY_HOST}/server`;
return Client.getInstance({
baseURL: BASE_URL,
siteId,
});
};
export const getApiClient = () => getClientInstance();