{"version":3,"file":"Truncate.CogO2CnU.mjs","names":[],"sources":["https:/framerusercontent.com/modules/POQeDSQGBVR9yfgfTE6V/mIBEAmNfLKJtjVgD9aCa/Truncate.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n *\n * @framerDisableUnlink\n */export default function TruncateText({text,lineClamp,tag,font,color}){const Tag=tag||\"p\";return /*#__PURE__*/_jsx(Tag,{width:\"100%\",height:\"100%\",background:\"none\",style:{display:\"-webkit-box\",WebkitLineClamp:lineClamp,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\",color,fontFamily:font?.fontFamily,fontSize:font?.fontSize,fontWeight:font?.fontWeight,letterSpacing:font?.letterSpacing,lineHeight:font?.lineHeight,wordBreak:\"break-word\",margin:0},children:text});}addPropertyControls(TruncateText,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"This is a very long sentence that should be truncated after a few lines.\"},lineClamp:{title:\"Max Lines\",type:ControlType.Number,defaultValue:2,min:1,max:10,step:1},tag:{type:ControlType.Enum,options:[\"p\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"span\"],defaultValue:\"p\"},font:{type:ControlType.Font,controls:\"extended\"},color:{type:ControlType.Color,defaultValue:\"#000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TruncateText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Truncate.map"],"mappings":"6JAGG,SAAwB,EAAa,CAAC,OAAK,YAAU,MAAI,OAAK,SAAO,CAAoB,OAAoB,EAA7B,GAAK,IAAiC,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,OAAO,MAAM,CAAC,QAAQ,cAAc,gBAAgB,EAAU,gBAAgB,WAAW,SAAS,SAAS,aAAa,WAAW,QAAM,WAAW,GAAM,WAAW,SAAS,GAAM,SAAS,WAAW,GAAM,WAAW,cAAc,GAAM,cAAc,WAAW,GAAM,WAAW,UAAU,aAAa,OAAO,CAAC,EAAE,SAAS,CAAI,CAAC,CAAE,iBAH9b,IAAoD,EAG2Y,EAAoB,EAAa,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,aAAa,0EAA0E,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,IAAI,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,IAAI,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,MAAM,EAAE,aAAa,GAAG,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,SAAS,UAAU,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,MAAM,CAAC,CAAC"}