export default {
	// 根地址（从 VITE_API_BASE_URL 提取 origin，用于 Socket.io 直连后端）
	get host() {
		const apiUrl = import.meta.env.VITE_API_BASE_URL;
		if (apiUrl) {
			try {
				return new URL(apiUrl).origin;
			} catch {
				return '';
			}
		}
		return '';
	},

	// 请求地址
	get baseUrl() {
		const mode = import.meta.env.MODE;

		if (mode == 'static') {
			return location.origin;
		} else {
			return import.meta.env.VITE_API_BASE_URL || location.origin;
		}
	}
};
