{"version":3,"file":"Real_Time.DUI71vRB.mjs","names":["React.useState","__esmMin","init_npm_react_18_3_1","_e","c","init_jsx_runtime","ce","init_framer_CDGohruR","addPropertyControls","ControlType","Time","props","timeString","setTimeString","updateTime","options","showHours","showMinutes","showSeconds","timeFormat","timezone","formatted","interval","alignment","fontStack","fontFamily","lineHeight","letterSpacing","init_Real_Time"],"sources":["https:/framerusercontent.com/modules/hbm2DA3eD79A62aIO4pj/ZAcmpUh8Adb1h6QJ7mio/Real_Time.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const fontStack=fontFamily=>fontFamily||\"Inter, sans-serif\";export function Time(props){const{fontFamily,fontSize,fontWeight,lineHeight,letterSpacing,fontStyle,textTransform,color,alignment,timezone,showHours,showMinutes,showSeconds,timeFormat}=props;const[timeString,setTimeString]=React.useState(\"\");React.useEffect(()=>{const updateTime=()=>{const options={hour:showHours?\"2-digit\":undefined,minute:showMinutes?\"2-digit\":undefined,second:showSeconds?\"2-digit\":undefined,hour12:timeFormat===\"12h\",timeZone:timezone};const formatted=new Intl.DateTimeFormat(\"default\",options).format(new Date);setTimeString(formatted);};updateTime();const interval=setInterval(updateTime,1e3);return()=>clearInterval(interval);},[showHours,showMinutes,showSeconds,timeFormat,timezone]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:alignment===\"left\"?\"flex-start\":alignment===\"right\"?\"flex-end\":\"center\",width:\"100%\",height:\"100%\",color,fontFamily:fontStack(fontFamily),fontSize,fontWeight,lineHeight:`${lineHeight}px`,letterSpacing:`${letterSpacing}px`,fontStyle,textTransform},children:/*#__PURE__*/_jsx(\"span\",{children:timeString})});}Time.defaultProps={height:40,width:140,fontFamily:\"Inter, sans-serif\",fontSize:24,fontWeight:500,lineHeight:28,letterSpacing:0,fontStyle:\"normal\",textTransform:\"none\",color:\"#999\",alignment:\"center\",timezone:\"Etc/GMT-1\",showHours:true,showMinutes:true,showSeconds:true,timeFormat:\"24h\"};addPropertyControls(Time,{// FONT GROUP\nfontFamily:{title:\"Font Family\",type:ControlType.String,defaultValue:\"Inter, sans-serif\",group:\"Font\"},fontSize:{title:\"Font Size\",type:ControlType.Number,min:8,max:100,defaultValue:24,unit:\"px\",group:\"Font\"},fontWeight:{title:\"Font Weight\",type:ControlType.Number,min:100,max:900,step:100,defaultValue:500,group:\"Font\"},lineHeight:{title:\"Line Height\",type:ControlType.Number,min:8,max:150,defaultValue:28,unit:\"px\",group:\"Font\"},letterSpacing:{title:\"Letter Spacing\",type:ControlType.Number,min:-5,max:10,step:.1,defaultValue:0,unit:\"px\",group:\"Font\"},fontStyle:{title:\"Font Style\",type:ControlType.Enum,options:[\"normal\",\"italic\"],optionTitles:[\"Normal\",\"Italic\"],defaultValue:\"normal\",group:\"Font\"},textTransform:{title:\"Text Transform\",type:ControlType.Enum,options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",group:\"Font\"},// GENERAL STYLE\ncolor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"},alignment:{title:\"Align\",type:ControlType.Enum,options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\"},// TIME\ntimezone:{title:\"Timezone\",type:ControlType.Enum,options:[\"Etc/GMT+12\",\"Etc/GMT+11\",\"Etc/GMT+10\",\"Etc/GMT+9\",\"Etc/GMT+8\",\"Etc/GMT+7\",\"Etc/GMT+6\",\"Etc/GMT+5\",\"Etc/GMT+4\",\"Etc/GMT+3\",\"Etc/GMT+2\",\"Etc/GMT+1\",\"Etc/GMT\",\"Etc/GMT-1\",\"Etc/GMT-2\",\"Etc/GMT-3\",\"Etc/GMT-4\",\"Etc/GMT-5\",\"Etc/GMT-6\",\"Etc/GMT-7\",\"Etc/GMT-8\",\"Etc/GMT-9\",\"Etc/GMT-10\",\"Etc/GMT-11\",\"Etc/GMT-12\",\"Etc/GMT-13\",\"Etc/GMT-14\"],optionTitles:[\"UTC−12:00\",\"UTC−11:00\",\"UTC−10:00\",\"UTC−09:00\",\"UTC−08:00\",\"UTC−07:00\",\"UTC−06:00\",\"UTC−05:00\",\"UTC−04:00\",\"UTC−03:00\",\"UTC−02:00\",\"UTC−01:00\",\"UTC\\xb100:00\",\"UTC+01:00\",\"UTC+02:00\",\"UTC+03:00\",\"UTC+04:00\",\"UTC+05:00\",\"UTC+06:00\",\"UTC+07:00\",\"UTC+08:00\",\"UTC+09:00\",\"UTC+10:00\",\"UTC+11:00\",\"UTC+12:00\",\"UTC+13:00\",\"UTC+14:00\"],defaultValue:\"Etc/GMT-1\"},showHours:{title:\"Hours\",type:ControlType.Boolean,defaultValue:true},showMinutes:{title:\"Minutes\",type:ControlType.Boolean,defaultValue:true},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,defaultValue:true},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],defaultValue:\"24h\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Real_Time.map"],"mappings":"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"}