{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/vrLNNaBn98uGzBU7NQ7z/spiuWXUXEgXKnM3lgmmk/Home.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export default function DynamicText(){const[text,setText]=useState(\"\");const[city,setCity]=useState(\"USA\");useEffect(()=>{// Get text from URL query parameter\nconst params=new URLSearchParams(window.location.search);let value=params.get(\"brand\");if(value){// Replace '%' with spaces and capitalize the first letter\nvalue=value.replace(/%/g,\" \");value=value.charAt(0).toUpperCase()+value.slice(1);setText(value);}// Fetch city from IP\nasync function fetchCity(){try{const ipResponse=await fetch(\"https://api.ipify.org?format=json\");const ipData=await ipResponse.json();const locationResponse=await fetch(`https://ipwhois.app/json/${ipData.ip}`);const locationData=await locationResponse.json();if(locationData&&locationData.city){setCity(locationData.city);}}catch(error){console.error(\"Error fetching city:\",error);setCity(\"Error fetching city\");}}fetchCity();},[]);return /*#__PURE__*/_jsxs(\"h1\",{style:{fontSize:\"45px\",color:\"white\",textAlign:\"center\"},children:[text,\" Pest Control Service in\",\" \",/*#__PURE__*/_jsx(\"span\",{className:\"city-name\",children:city})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DynamicText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Home.map"],
  "mappings": "uGAA8G,SAARA,GAA8B,CAAC,GAAK,CAACC,EAAKC,CAAO,EAAEC,EAAS,EAAE,EAAO,CAACC,EAAKC,CAAO,EAAEF,EAAS,KAAK,EAAE,OAAAG,EAAU,IAAI,CAC/J,IAAIC,EAAhD,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAAmB,IAAI,OAAO,EAAKD,IAC1FA,EAAMA,EAAM,QAAQ,KAAK,GAAG,EAAEA,EAAMA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAEA,EAAM,MAAM,CAAC,EAAEL,EAAQK,CAAK,GAC9F,eAAeE,GAAW,CAAC,GAAG,CAAmE,IAAMC,EAAO,MAA9D,MAAM,MAAM,mCAAmC,GAAgC,KAAK,EAAoFC,EAAa,MAAxE,MAAM,MAAM,4BAA4BD,EAAO,IAAI,GAA4C,KAAK,EAAKC,GAAcA,EAAa,MAAMN,EAAQM,EAAa,IAAI,CAAG,OAAOC,EAAN,CAAa,QAAQ,MAAM,uBAAuBA,CAAK,EAAEP,EAAQ,qBAAqB,CAAE,CAAC,CAACI,EAAU,CAAE,EAAE,CAAC,CAAC,EAAsBI,EAAM,KAAK,CAAC,MAAM,CAAC,SAAS,OAAO,MAAM,QAAQ,UAAU,QAAQ,EAAE,SAAS,CAACZ,EAAK,2BAA2B,IAAiBa,EAAK,OAAO,CAAC,UAAU,YAAY,SAASV,CAAI,CAAC,CAAC,CAAC,CAAC,CAAE",
  "names": ["DynamicText", "text", "setText", "ye", "city", "setCity", "ue", "value", "window", "fetchCity", "ipData", "locationData", "error", "u", "p"]
}
