a tool for shared writing and social publishing
at d30f8e8d8a4d68d80b09c6b2a6787f74bcb99b4e 7 lines 340 B view raw
1import { headers, type UnsafeUnwrappedHeaders } from "next/headers"; 2export function getCurrentDeploymentDomain() { 3 const headersList = (headers() as unknown as UnsafeUnwrappedHeaders); 4 const hostname = headersList.get("x-forwarded-host"); 5 let protocol = headersList.get("x-forwarded-proto"); 6 return `${protocol}://${hostname}/`; 7}