zen: track region
This commit is contained in:
parent
d71454c701
commit
e9d4ca7e0f
27 changed files with 3343 additions and 9 deletions
5
packages/console/app/src/lib/request-country.ts
Normal file
5
packages/console/app/src/lib/request-country.ts
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
export function countryFromRequest(request: Request | undefined) {
|
||||
if (!request) return undefined
|
||||
const cloudflareRequest = request as Request & { cf?: { country?: string } }
|
||||
return cloudflareRequest.cf?.country ?? request.headers.get("cf-ipcountry") ?? undefined
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue