const DEFAULT_LOTTERY_API_ORIGIN = "http://127.0.0.1:8000";

/** Laravel 根地址（无尾部 `/`），供 Next 代理与 middleware 服务端请求。 */
export function lotteryApiOrigin(): string {
  const configured = process.env.LOTTERY_API_UPSTREAM?.trim();
  return (configured || DEFAULT_LOTTERY_API_ORIGIN).replace(/\/$/, "");
}

/**
 * axios `baseURL`：
 * - 浏览器始终请求同源 `/api/v1`
 * - Next `app/api/[...path]/route.ts` 转发到 `LOTTERY_API_UPSTREAM`（本地/线上同一套）
 */
export function resolveLotteryApiV1Base(): string {
  return "/api/v1";
}
