{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7atiUFuKsNpYY7vHIgLF/fuSpogLx9k5cjYe1XMaa/ForMe.js"],
  "sourcesContent": ["// Text limiter component: limits text to 23 characters, adds ellipsis if needed\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * ForMe\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function ForMe(props){const{text,font,color,charLimit,textTransform}=props;const limit=typeof charLimit===\"number\"&&charLimit>0?charLimit:23;const limited=text.length>limit?text.slice(0,limit)+\"\u2026\":text;return /*#__PURE__*/_jsx(\"span\",{style:{...font,color,minWidth:\"max-content\",textTransform},children:limited});}addPropertyControls(ForMe,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"This is a sample text that will be limited to 23 characters.\",displayTextArea:true},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},charLimit:{type:ControlType.Number,title:\"Character Limit\",defaultValue:23,min:1,max:200,step:1,displayStepper:true},textTransform:{type:ControlType.Enum,title:\"Text Transform\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"UPPERCASE\",\"lowercase\",\"Capitalize\"],defaultValue:\"none\",displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ForMe\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ForMe.map"],
  "mappings": "yDAMkB,SAARA,EAAuBC,EAAM,CAAC,GAAK,CAAC,KAAAC,EAAK,KAAAC,EAAK,MAAAC,EAAM,UAAAC,EAAU,cAAAC,CAAa,EAAEL,EAAYM,EAAM,OAAOF,GAAY,UAAUA,EAAU,EAAEA,EAAU,GAASG,EAAQN,EAAK,OAAOK,EAAML,EAAK,MAAM,EAAEK,CAAK,EAAE,SAAIL,EAAK,OAAoBO,EAAK,OAAO,CAAC,MAAM,CAAC,GAAGN,EAAK,MAAAC,EAAM,SAAS,cAAc,cAAAE,CAAa,EAAE,SAASE,CAAO,CAAC,CAAE,CAACE,EAAoBV,EAAM,CAAC,KAAK,CAAC,KAAKW,EAAY,OAAO,MAAM,OAAO,aAAa,+DAA+D,gBAAgB,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,EAAE,cAAc,CAAC,KAAKA,EAAY,KAAK,MAAM,iBAAiB,QAAQ,CAAC,OAAO,YAAY,YAAY,YAAY,EAAE,aAAa,CAAC,OAAO,YAAY,YAAY,YAAY,EAAE,aAAa,OAAO,wBAAwB,EAAI,CAAC,CAAC",
  "names": ["ForMe", "props", "text", "font", "color", "charLimit", "textTransform", "limit", "limited", "p", "addPropertyControls", "ControlType"]
}
