{"version":3,"file":"Local_timer.C4sKluC2.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/tsrzkhp2y9cbSQ9cBdjP/XHg2LvkdYwWqAjqf6Nhj/Local_timer.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n */export default function LocalLiveTimer(props){const{font,textColor,showSeconds,showLocation,locationFormat,showDay,gap,separator,style}=props;const[timeData,setTimeData]=useState({day:\"\",time:\"\",location:\"\"});useEffect(()=>{const updateTime=()=>{const now=new Date;// Get user's timezone\nconst userTimezone=Intl.DateTimeFormat().resolvedOptions().timeZone;// Format time in 12-hour format with AM/PM\nconst localTime=new Intl.DateTimeFormat(\"en-US\",{hour:\"numeric\",minute:\"2-digit\",second:showSeconds?\"2-digit\":undefined,hour12:true}).format(now).toUpperCase();// Get day of week (Mon, Tue, Wed, etc.)\nconst dayOfWeek=new Intl.DateTimeFormat(\"en-US\",{weekday:\"short\"}).format(now);// Map timezone to country code and full name\nconst getCountryInfo=timezone=>{const countryData={// INDIA\n\"Asia/Kolkata\":{code:\"IN\",name:\"India\"},\"Asia/Calcutta\":{code:\"IN\",name:\"India\"},\"Asia/Mumbai\":{code:\"IN\",name:\"India\"},\"Asia/Delhi\":{code:\"IN\",name:\"India\"},\"Asia/Bangalore\":{code:\"IN\",name:\"India\"},\"Asia/Chennai\":{code:\"IN\",name:\"India\"},\"Asia/Hyderabad\":{code:\"IN\",name:\"India\"},// USA\n\"America/New_York\":{code:\"US\",name:\"United States\"},\"America/Chicago\":{code:\"US\",name:\"United States\"},\"America/Denver\":{code:\"US\",name:\"United States\"},\"America/Los_Angeles\":{code:\"US\",name:\"United States\"},\"America/Phoenix\":{code:\"US\",name:\"United States\"},\"America/Anchorage\":{code:\"US\",name:\"United States\"},\"America/Honolulu\":{code:\"US\",name:\"United States\"},\"America/Detroit\":{code:\"US\",name:\"United States\"},\"America/Indianapolis\":{code:\"US\",name:\"United States\"},\"America/Boise\":{code:\"US\",name:\"United States\"},\"Pacific/Honolulu\":{code:\"US\",name:\"United States\"},// CANADA\n\"America/Toronto\":{code:\"CA\",name:\"Canada\"},\"America/Vancouver\":{code:\"CA\",name:\"Canada\"},\"America/Montreal\":{code:\"CA\",name:\"Canada\"},\"America/Edmonton\":{code:\"CA\",name:\"Canada\"},\"America/Winnipeg\":{code:\"CA\",name:\"Canada\"},\"America/Halifax\":{code:\"CA\",name:\"Canada\"},\"America/Regina\":{code:\"CA\",name:\"Canada\"},// MEXICO\n\"America/Mexico_City\":{code:\"MX\",name:\"Mexico\"},\"America/Cancun\":{code:\"MX\",name:\"Mexico\"},\"America/Tijuana\":{code:\"MX\",name:\"Mexico\"},// UNITED KINGDOM\n\"Europe/London\":{code:\"GB\",name:\"United Kingdom\"},\"Europe/Belfast\":{code:\"GB\",name:\"United Kingdom\"},\"Europe/Edinburgh\":{code:\"GB\",name:\"United Kingdom\"},// FRANCE\n\"Europe/Paris\":{code:\"FR\",name:\"France\"},// GERMANY\n\"Europe/Berlin\":{code:\"DE\",name:\"Germany\"},\"Europe/Munich\":{code:\"DE\",name:\"Germany\"},// SPAIN\n\"Europe/Madrid\":{code:\"ES\",name:\"Spain\"},\"Europe/Barcelona\":{code:\"ES\",name:\"Spain\"},// ITALY\n\"Europe/Rome\":{code:\"IT\",name:\"Italy\"},\"Europe/Milan\":{code:\"IT\",name:\"Italy\"},// NETHERLANDS\n\"Europe/Amsterdam\":{code:\"NL\",name:\"Netherlands\"},// BELGIUM\n\"Europe/Brussels\":{code:\"BE\",name:\"Belgium\"},// AUSTRIA\n\"Europe/Vienna\":{code:\"AT\",name:\"Austria\"},// SWEDEN\n\"Europe/Stockholm\":{code:\"SE\",name:\"Sweden\"},// DENMARK\n\"Europe/Copenhagen\":{code:\"DK\",name:\"Denmark\"},// NORWAY\n\"Europe/Oslo\":{code:\"NO\",name:\"Norway\"},// FINLAND\n\"Europe/Helsinki\":{code:\"FI\",name:\"Finland\"},// POLAND\n\"Europe/Warsaw\":{code:\"PL\",name:\"Poland\"},// CZECH REPUBLIC\n\"Europe/Prague\":{code:\"CZ\",name:\"Czech Republic\"},// HUNGARY\n\"Europe/Budapest\":{code:\"HU\",name:\"Hungary\"},// ROMANIA\n\"Europe/Bucharest\":{code:\"RO\",name:\"Romania\"},// GREECE\n\"Europe/Athens\":{code:\"GR\",name:\"Greece\"},// TURKEY\n\"Europe/Istanbul\":{code:\"TR\",name:\"Turkey\"},\"Asia/Istanbul\":{code:\"TR\",name:\"Turkey\"},// RUSSIA\n\"Europe/Moscow\":{code:\"RU\",name:\"Russia\"},\"Asia/Yekaterinburg\":{code:\"RU\",name:\"Russia\"},\"Asia/Vladivostok\":{code:\"RU\",name:\"Russia\"},// SWITZERLAND\n\"Europe/Zurich\":{code:\"CH\",name:\"Switzerland\"},// IRELAND\n\"Europe/Dublin\":{code:\"IE\",name:\"Ireland\"},// PORTUGAL\n\"Europe/Lisbon\":{code:\"PT\",name:\"Portugal\"},// JAPAN\n\"Asia/Tokyo\":{code:\"JP\",name:\"Japan\"},// SOUTH KOREA\n\"Asia/Seoul\":{code:\"KR\",name:\"South Korea\"},// CHINA\n\"Asia/Shanghai\":{code:\"CN\",name:\"China\"},\"Asia/Beijing\":{code:\"CN\",name:\"China\"},// HONG KONG\n\"Asia/Hong_Kong\":{code:\"HK\",name:\"Hong Kong\"},// SINGAPORE\n\"Asia/Singapore\":{code:\"SG\",name:\"Singapore\"},// THAILAND\n\"Asia/Bangkok\":{code:\"TH\",name:\"Thailand\"},// INDONESIA\n\"Asia/Jakarta\":{code:\"ID\",name:\"Indonesia\"},// PHILIPPINES\n\"Asia/Manila\":{code:\"PH\",name:\"Philippines\"},// UAE\n\"Asia/Dubai\":{code:\"AE\",name:\"United Arab Emirates\"},// PAKISTAN\n\"Asia/Karachi\":{code:\"PK\",name:\"Pakistan\"},// BANGLADESH\n\"Asia/Dhaka\":{code:\"BD\",name:\"Bangladesh\"},// TAIWAN\n\"Asia/Taipei\":{code:\"TW\",name:\"Taiwan\"},// MALAYSIA\n\"Asia/Kuala_Lumpur\":{code:\"MY\",name:\"Malaysia\"},// VIETNAM\n\"Asia/Ho_Chi_Minh\":{code:\"VN\",name:\"Vietnam\"},// SAUDI ARABIA\n\"Asia/Riyadh\":{code:\"SA\",name:\"Saudi Arabia\"},// IRAN\n\"Asia/Tehran\":{code:\"IR\",name:\"Iran\"},// ISRAEL\n\"Asia/Jerusalem\":{code:\"IL\",name:\"Israel\"},// SRI LANKA\n\"Asia/Colombo\":{code:\"LK\",name:\"Sri Lanka\"},// NEPAL\n\"Asia/Kathmandu\":{code:\"NP\",name:\"Nepal\"},// AUSTRALIA\n\"Australia/Sydney\":{code:\"AU\",name:\"Australia\"},\"Australia/Melbourne\":{code:\"AU\",name:\"Australia\"},\"Australia/Brisbane\":{code:\"AU\",name:\"Australia\"},\"Australia/Perth\":{code:\"AU\",name:\"Australia\"},// NEW ZEALAND\n\"Pacific/Auckland\":{code:\"NZ\",name:\"New Zealand\"},// BRAZIL\n\"America/Sao_Paulo\":{code:\"BR\",name:\"Brazil\"},// ARGENTINA\n\"America/Buenos_Aires\":{code:\"AR\",name:\"Argentina\"},// CHILE\n\"America/Santiago\":{code:\"CL\",name:\"Chile\"},// PERU\n\"America/Lima\":{code:\"PE\",name:\"Peru\"},// COLOMBIA\n\"America/Bogota\":{code:\"CO\",name:\"Colombia\"},// EGYPT\n\"Africa/Cairo\":{code:\"EG\",name:\"Egypt\"},// NIGERIA\n\"Africa/Lagos\":{code:\"NG\",name:\"Nigeria\"},// KENYA\n\"Africa/Nairobi\":{code:\"KE\",name:\"Kenya\"},// SOUTH AFRICA\n\"Africa/Johannesburg\":{code:\"ZA\",name:\"South Africa\"}};return countryData[timezone]||{code:\"XX\",name:\"Unknown\"};};const countryInfo=getCountryInfo(userTimezone);const locationText=locationFormat===\"code\"?countryInfo.code:countryInfo.name;// Update state with separate parts\nsetTimeData({day:dayOfWeek,time:localTime,location:locationText});};// Update immediately\nupdateTime();// Update every second\nconst intervalId=setInterval(updateTime,1e3);// Cleanup on unmount\nreturn()=>clearInterval(intervalId);},[showSeconds,showLocation,locationFormat,showDay]);// Build parts array for rendering - each element separate including separators\nconst renderParts=[];if(showDay){renderParts.push({key:\"day\",content:timeData.day});renderParts.push({key:\"sep1\",content:separator});}renderParts.push({key:\"time\",content:timeData.time});if(showLocation){renderParts.push({key:\"sep2\",content:separator});renderParts.push({key:\"location\",content:timeData.location});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,...font,color:textColor,display:\"inline-flex\",alignItems:\"center\",gap:`${gap}px`},children:renderParts.map(part=>/*#__PURE__*/_jsx(\"span\",{children:part.content},part.key))});}// Default Props\nLocalLiveTimer.defaultProps={showSeconds:false,showLocation:true,locationFormat:\"code\",showDay:false,textColor:\"#000000\",gap:8,separator:\"-\",font:{fontFamily:\"Inter\",fontSize:24,fontWeight:\"600\",lineHeight:\"1.5em\",letterSpacing:\"0em\",textAlign:\"left\"}};// Property Controls\naddPropertyControls(LocalLiveTimer,{font:{type:ControlType.Font,title:\"Typography\",controls:\"extended\",defaultValue:LocalLiveTimer.defaultProps.font},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},separator:{type:ControlType.String,title:\"Separator\",defaultValue:\"-\",placeholder:\"-\",description:\"Character(s) between elements (e.g., '-' or '|' or '•')\"},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,step:1,unit:\"px\",defaultValue:8,displayStepper:true,description:\"Spacing between ALL elements\"},showDay:{type:ControlType.Boolean,title:\"Show Day\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showSeconds:{type:ControlType.Boolean,title:\"Show Seconds\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showLocation:{type:ControlType.Boolean,title:\"Show Location\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},locationFormat:{type:ControlType.Enum,title:\"Location Format\",options:[\"code\",\"fullName\"],optionTitles:[\"Country Code (IN)\",\"Full Name (India)\"],defaultValue:\"code\",hidden:props=>!props.showLocation}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocalLiveTimer\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Local_timer.map"],"mappings":"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"}