{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/NphLYw9YcscKaKmrvIDy/AVYvo6h66W1KX9Oxw8Hl/Elipsis.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===null||name===void 0?void 0: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=./Elipsis.map"],
  "mappings": "yCAA2C,IAAMA,EAAoB,SAC7D,SAASC,EAAcC,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAMC,EAAKD,EAAM,kBAAkB,EAAE,GAAqCC,GAAK,WAAWJ,CAAmB,EAAE,CAAC,IAAMK,EAAMD,EAAK,QAAQ,IAAI,OAAO,IAAIJ,CAAmB,EAAE,EAAE,EAAE,KAAK,EAAE,OAAoBM,EAAKJ,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,GAAGA,EAAM,MAAM,QAAQ,cAAc,gBAAgBE,EAAM,gBAAgB,WAAW,SAAS,SAAS,aAAa,UAAU,CAAC,CAAC,CAAE,CAAC,OAAoBC,EAAKJ,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAE,CAAE",
  "names": ["truncatedTextPrefix", "TruncatedText", "Component", "props", "name", "lines", "p"]
}
