{"version":3,"file":"TruncatedText.DXAqYcjn.mjs","names":[],"sources":["https:/framerusercontent.com/modules/wj7Ve0Q7brxEe5hKQoG2/teq9ad59oam00VsTUDlF/TruncatedText.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";const truncatedTextPrefix=\"Lines:\"// Prefix the layer name with this to set the line limit\n;export function TruncatedText(Component){return props=>{const name=props[\"data-framer-name\"];if(name?.startsWith(truncatedTextPrefix)){const lines=name.replace(new RegExp(\"^\"+truncatedTextPrefix),\"\").trim();return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,display:\"-webkit-box\",WebkitLineClamp:lines,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}});}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"TruncatedText\":{\"type\":\"reactHoc\",\"name\":\"TruncatedText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TruncatedText.map"],"mappings":"0HACC,SAAgB,EAAc,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAK,EAAM,oBAAoB,GAAG,GAAM,WAAW,EAAoB,CAAC,CAAC,IAAM,EAAM,EAAK,QAAQ,AAAI,OAAO,IAAI,EAAA,CAAqB,GAAG,CAAC,MAAM,CAAC,MAAoB,GAAK,EAAU,CAAC,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,MAAM,QAAQ,cAAc,gBAAgB,EAAM,gBAAgB,WAAW,SAAS,SAAS,aAAa,UAAW,CAAC,EAAC,AAAE,OAAoB,GAAK,EAAU,CAAC,GAAG,CAAM,EAAC,AAAE,CAAE,gBADzY,AAAjD,GAA2C,CAAM,EAAoB"}