import { headers } from "next/headers";
import { redirect } from "next/navigation";

export default async function Home() {
  const requestHeaders = await headers();
  const country = (
    requestHeaders.get("cf-ipcountry") ??
    requestHeaders.get("x-vercel-ip-country") ??
    ""
  ).toUpperCase();
  const languages = requestHeaders.get("accept-language")?.toLowerCase() ?? "";

  redirect(country === "ID" || (!country && languages.includes("id")) ? "/id" : "/en");
}
