{"version":3,"file":"Max.BbcIpXCu.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/j2ebKO4iVoyju62NWhgX/tCWtcm3Ez8E0kkNd9I3y/Max.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function CharacterLimit(){return{text:props=>{var _props_text;const limit=80// Set character limit\n;if(((_props_text=props.text)===null||_props_text===void 0?void 0:_props_text.length)>limit){let trimmedText=props.text.slice(0,limit).trim();// Remove trailing dot if present\nif(trimmedText.endsWith(\".\")){trimmedText=trimmedText.slice(0,-1).trim();}return`${trimmedText}...`// Append ellipsis\n;}return props.text// Return original text if within limit\n;}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withCharacterLimit(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CharacterLimit(props)});};}withCharacterLimit.displayName=\"CharacterLimit\";\nexport const __FramerMetadata__ = {\"exports\":{\"withCharacterLimit\":{\"type\":\"reactHoc\",\"name\":\"withCharacterLimit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CharacterLimit\":{\"type\":\"override\",\"name\":\"CharacterLimit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Max.map"],"mappings":"mKAA2C,SAAgB,GAAgB,CAAC,MAAM,CAAC,KAAK,GAAO,CAC9F,GAAiB,EAAM,MAAsD,OAAQ,GAAM,CAAC,IAAI,EAAY,EAAM,KAAK,MAAM,EAAE,GAAM,CAAC,MAAM,CACnE,OAAvE,EAAY,SAAS,IAAI,GAAE,EAAY,EAAY,MAAM,EAAE,GAAG,CAAC,MAAM,EAAQ,GAAG,EAAY,KAC7F,OAAO,EAAM,MACZ,CAAqJ,SAAgB,EAAmB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAe,EAAM,CAAC,CAAC,mBAJ5R,IAI0B,IAAmF,CAAmL,EAAmB,YAAY"}