{"version":3,"file":"UppercaseToggle.BCjvsei1.mjs","names":["useMemo"],"sources":["https:/framerusercontent.com/modules/Ap2XdoK1LiGYMqFNVZzh/d9iyzJZu99ArsElozs5P/UppercaseToggle.js"],"sourcesContent":["// Campo de texto simples que retorna a data de hoje completa em pt-br\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function DateField(props){const{font,color,uppercase}=props;const todayDate=useMemo(()=>{const today=new Date;const day=today.getDate();const dayFormatted=day===1?\"1\\xba\":day.toString();const weekday=today.toLocaleDateString(\"pt-BR\",{weekday:\"long\"});const month=today.toLocaleDateString(\"pt-BR\",{month:\"long\"});const year=today.getFullYear();return`${weekday}, ${dayFormatted} de ${month} de ${year}`;},[]);const displayText=uppercase?todayDate.toUpperCase():todayDate;return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"relative\",display:\"flex\",alignItems:\"flex-start\",minWidth:\"max-content\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...font,color,wordBreak:\"break-word\",overflowWrap:\"break-word\"},children:displayText})});}addPropertyControls(DateField,{font:{type:ControlType.Font,title:\"Fonte do Texto\",defaultValue:{fontSize:\"18px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},color:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#000000\"},uppercase:{type:ControlType.Boolean,title:\"Texto em Mai\\xfasculas\",defaultValue:false,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DateField\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UppercaseToggle.map"],"mappings":"0KAIG,SAAwB,EAAU,EAAM,CAAC,GAAK,CAAC,OAAK,QAAM,aAAW,EAAY,EAAUA,MAAY,CAAC,IAAM,EAAM,IAAI,KAAW,EAAI,EAAM,SAAS,CAAO,EAAa,IAAM,EAAE,KAAQ,EAAI,UAAU,CAA8J,MAAM,GAArJ,EAAM,mBAAmB,QAAQ,CAAC,QAAQ,OAAO,CAAC,CAA8G,IAAI,EAAa,MAAlH,EAAM,mBAAmB,QAAQ,CAAC,MAAM,OAAO,CAAC,CAA8E,MAAlE,EAAM,aAAa,IAA8D,EAAE,CAAC,CAAO,EAAY,EAAU,EAAU,aAAa,CAAC,EAAU,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,WAAW,QAAQ,OAAO,WAAW,aAAa,SAAS,cAAc,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAK,QAAM,UAAU,aAAa,aAAa,aAAa,CAAC,SAAS,EAAY,CAAC,CAAC,CAAC,kBAHvsB,IAA2B,IAAoD,CAG0nB,EAAoB,EAAU,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,iBAAiB,aAAa,CAAC,SAAS,OAAO,QAAQ,SAAS,cAAc,UAAU,WAAW,QAAQ,CAAC,SAAS,WAAW,gBAAgB,aAAa,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,sBAAyB,aAAa,GAAM,aAAa,MAAM,cAAc,MAAS,CAAC,CAAC"}