| 12345678910111213141516 |
- import { getClientConfig } from "../config/client";
- import { ApiPath, REMOTE_API_HOST } from "../constant";
- /**
- * Get api path according to desktop/web env
- *
- * 1. In desktop app, we always try to use a remote full path for better network experience
- * 2. In web app, we always try to use the original relative path
- *
- * @param path - /api/*
- * @returns
- */
- export function getApiPath(path: ApiPath) {
- const baseUrl = getClientConfig()?.isApp ? `${REMOTE_API_HOST}` : "";
- return `${baseUrl}${path}`;
- }
|