UNPKG

netlify-cli

Version:

Netlify command line tool

16 lines (13 loc) 471 B
export default async (request, context) => { const translations = { UNKNOWN: 'Hello!', US: "Howdy y'all!", GB: 'How do you do?', AU: "G'day, mate!", } const countryCode = context.geo?.country?.code || 'UNKNOWN' const countryName = context.geo?.country?.name || 'somewhere in the world' return new Response(`Your personalized greeting for ${countryName} is: ${translations[countryCode]}`, { headers: { 'content-type': 'text/html' }, }) }