{"version":3,"file":"TruncateText.CSI-RHKW.mjs","names":[],"sources":["https:/framerusercontent.com/modules/L7ZDpI3syGYex64RoHu2/TLNalHjTJ9KBr2My5Xvz/TruncateText.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function TruncateText(props){const{text,lines,font,fontColor,color,style,isLink,linkUrl,isBlank}=props;return isLink?/*#__PURE__*/_jsx(\"a\",{target:isBlank?\"_blank\":\"_self\",href:linkUrl,style:{...style,display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",overflow:\"hidden\",WebkitLineClamp:lines,textOverflow:\"ellipsis\",fontFamily:font.fontFamily,fontSize:font.fontSize,fontWeight:font.fontWeight,fontStyle:font.fontStyle,letterSpacing:font.letterSpacing,lineHeight:font.lineHeight,color:fontColor,textAlign:font.textAlign},children:text}):/*#__PURE__*/_jsx(\"div\",{style:{...style,display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",overflow:\"hidden\",WebkitLineClamp:lines,textOverflow:\"ellipsis\",fontFamily:font.fontFamily,fontSize:font.fontSize,fontWeight:font.fontWeight,fontStyle:font.fontStyle,letterSpacing:font.letterSpacing,lineHeight:font.lineHeight,color:fontColor,textAlign:font.textAlign},children:text});}addPropertyControls(TruncateText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Truncate text to the size you need.\",displayTextArea:true},linkUrl:{type:ControlType.String,title:\"Link URL\",defaultValue:\"https://www.baidu.com\",displayTextArea:false},isBlank:{type:ControlType.Boolean,title:\"Is Blank\",defaultValue:false},isLink:{type:ControlType.Boolean,title:\"Is Link\",defaultValue:false},lines:{type:ControlType.Number,title:\"Lines\",min:1,max:10,defaultValue:1},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"1rem\",fontWeight:400,lineHeight:\"1.2em\",letterSpacing:\"0em\",textAlign:\"left\"},controls:\"extended\",defaultFontType:\"sans-serif\"},fontColor:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TruncateText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TruncateText.map"],"mappings":"uJAA+F,SAAwB,EAAa,EAAM,CAAC,GAAK,CAAC,OAAK,QAAM,OAAK,YAAU,QAAM,QAAM,SAAO,UAAQ,WAAS,EAAM,OAAO,EAAoB,EAAK,IAAI,CAAC,OAAO,EAAQ,SAAS,QAAQ,KAAK,EAAQ,MAAM,CAAC,GAAG,EAAM,QAAQ,cAAc,gBAAgB,WAAW,SAAS,SAAS,gBAAgB,EAAM,aAAa,WAAW,WAAW,EAAK,WAAW,SAAS,EAAK,SAAS,WAAW,EAAK,WAAW,UAAU,EAAK,UAAU,cAAc,EAAK,cAAc,WAAW,EAAK,WAAW,MAAM,EAAU,UAAU,EAAK,UAAU,CAAC,SAAS,EAAK,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,QAAQ,cAAc,gBAAgB,WAAW,SAAS,SAAS,gBAAgB,EAAM,aAAa,WAAW,WAAW,EAAK,WAAW,SAAS,EAAK,SAAS,WAAW,EAAK,WAAW,UAAU,EAAK,UAAU,cAAc,EAAK,cAAc,WAAW,EAAK,WAAW,MAAM,EAAU,UAAU,EAAK,UAAU,CAAC,SAAS,EAAK,CAAC,kBAA98B,IAAoD,CAA45B,EAAoB,EAAa,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,sCAAsC,gBAAgB,GAAK,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,wBAAwB,gBAAgB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,GAAM,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,CAAC,SAAS,OAAO,WAAW,IAAI,WAAW,QAAQ,cAAc,MAAM,UAAU,OAAO,CAAC,SAAS,WAAW,gBAAgB,aAAa,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,OAAO,CAAC,CAAC"}