{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/K5dyo3k2Z08OIXXrp1rr/XOEek2yTa4pXCvR1EumS/Truncate.js"],
  "sourcesContent": ["import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});// define no of lines after you want to truncate\nconst LINES=1;export default function withLineTruncate(Component){return props=>{const styles={...props===null||props===void 0?void 0:props.style,WebkitLineClamp:`${LINES}`,WebkitBoxOrient:\"vertical\",textOverflow:\"ellipsis\",display:\"-webkit-box\",overflow:\"hidden\"};return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Component,{...props,style:styles})});};}export function TruncateTextOneLine(){return{style:{display:\"-webkit-box\",WebkitLineClamp:1,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}};}export function TruncateTextTwoLines(){return{style:{display:\"-webkit-box\",WebkitLineClamp:2,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}};}export function TruncateTextThreeLines(){return{style:{display:\"-webkit-box\",WebkitLineClamp:3,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withTruncateTextOneLine(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TruncateTextOneLine(props)});};}withTruncateTextOneLine.displayName=\"TruncateTextOneLine\";export function withTruncateTextTwoLines(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TruncateTextTwoLines(props)});};}withTruncateTextTwoLines.displayName=\"TruncateTextTwoLines\";export function withTruncateTextThreeLines(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TruncateTextThreeLines(props)});};}withTruncateTextThreeLines.displayName=\"TruncateTextThreeLines\";\nexport const __FramerMetadata__ = {\"exports\":{\"TruncateTextTwoLines\":{\"type\":\"override\",\"name\":\"TruncateTextTwoLines\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTruncateTextThreeLines\":{\"type\":\"reactHoc\",\"name\":\"withTruncateTextThreeLines\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TruncateTextOneLine\":{\"type\":\"override\",\"name\":\"TruncateTextOneLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTruncateTextTwoLines\":{\"type\":\"reactHoc\",\"name\":\"withTruncateTextTwoLines\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactHoc\",\"name\":\"withLineTruncate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TruncateTextThreeLines\":{\"type\":\"override\",\"name\":\"TruncateTextThreeLines\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTruncateTextOneLine\":{\"type\":\"reactHoc\",\"name\":\"withTruncateTextOneLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Truncate.map"],
  "mappings": "2KAAAA,IACA,IAAMC,EAASC,EAAY,CAAC,WAAW,SAAS,CAAC,EACsU,SAASC,GAAqB,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,gBAAgB,EAAE,gBAAgB,WAAW,SAAS,SAAS,aAAa,UAAU,CAAC,CAAE,CAAQ,SAASC,GAAsB,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,gBAAgB,EAAE,gBAAgB,WAAW,SAAS,SAAS,aAAa,UAAU,CAAC,CAAE,CAAQ,SAASC,GAAwB,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,gBAAgB,EAAE,gBAAgB,WAAW,SAAS,SAAS,aAAa,UAAU,CAAC,CAAE,CAA2J,SAASC,EAAwBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGL,EAAoBK,CAAK,CAAC,CAAC,EAAI,CAACF,EAAwB,YAAY,sBAA6B,SAASM,EAAyBL,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGJ,EAAqBI,CAAK,CAAC,CAAC,EAAI,CAACI,EAAyB,YAAY,uBAA8B,SAASC,EAA2BN,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGH,EAAuBG,CAAK,CAAC,CAAC,EAAI,CAACK,EAA2B,YAAY",
  "names": ["init_ssg_sandbox_shims", "useStore", "createStore", "TruncateTextOneLine", "TruncateTextTwoLines", "TruncateTextThreeLines", "withTruncateTextOneLine", "C", "props", "re", "DataObserverContext", "p", "withTruncateTextTwoLines", "withTruncateTextThreeLines"]
}
