import { useGlobSetting } from '/@/hooks/setting'

const globSetting = useGlobSetting()
const API_URL_PREFIX = globSetting.urlPrefix
let HOST = globSetting.apiUrl
let API_URL = `${HOST}`

// =============================================================================
// ✨ 生产环境
// HOST = 'https://beta.app.yiring.com'
// API_URL = `${HOST}`

// 📖 开发环境
HOST = globSetting.apiUrl
API_URL = `${HOST}`

// 🔦 检查生产环境，使用对应 env 中的配置，保留原有方式方便开发中调试
API_URL = import.meta.env.MODE !== 'development' ? globSetting.apiUrl : API_URL

// 📢 如果使用代理访问网站，则默认使用代理 API 地址
// API_URL = isProxy(window.location.host) ? `http://proxy.yiring.com` : API_URL
// =============================================================================

export {
    /**
     * API URL
     * eg: https://beta.app.yiring.com
     */
    API_URL,
    /**
     * API URL Prefix
     * eg: /api
     */
    API_URL_PREFIX,
}
