{"version":3,"file":"TextShimmer.CVCMNX8Y.mjs","names":["useState","useId","useCallback","useMemo","Tag","useId","__esmMin","ie","pe","te","ne","init_npm_react_18_3_1","init_jsx_runtime","p","_e","addPropertyControls","ControlType","withCSS","init_framer_DcxuU94H","TopAlignedTextInput","props","value","setValue","initialValue","isFocused","setIsFocused","placeholderClass","handleChange","nextValue","event","handleFocus","handleBlur","handleKeyDown","submitOnEnter","onSubmit","clearOnSubmit","disabled","textareaStyle","widthBehavior","fixedWidth","cornerRadius","focusBorderColor","borderColor","backgroundColor","textColor","textStyle","style","borderWidth","height","padding","placeholderStyles","placeholderColor","name","init_AgentsInput","shimmerCSS","className","instanceId","delayPercent","startPos","endPos","rotation","gradientFirst","shimmer","gradientLast","animationDuration","TextShimmerLayer","tag","font","layerStyle","content","TextShimmer","Tag","speedFormatted","speed","size","delay","shimmerConfig","direction","userSelect","TextShimmerLayerWithCSS","init_TextShimmer"],"sources":["https:/framerusercontent.com/modules/njScJhi4EmK5zCzgvRRP/t9Tqzqxo0f60nZy3GQPC/AgentsInput.js","https:/framerusercontent.com/modules/Bf5MP9yIreAwoeOuhJqn/oiLr3BkNbC4ADpLT5tXT/TextShimmer.js"],"sourcesContent":["// User request: Create a new Framer code component for a textarea-style input that behaves like an input but allows multi-line typing aligned to the top-left, with adjustable container height and editable styling/behavior controls for form usage.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useMemo,useState,startTransition,useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function TopAlignedTextInput(props){const{placeholder,initialValue,submitOnEnter,clearOnSubmit,onSubmit,height,widthBehavior,fixedWidth,padding,textColor,placeholderColor,backgroundColor,borderColor,borderWidth,cornerRadius,focusBorderColor,disabled,required,name,textStyle,style}=props;const[value,setValue]=useState(initialValue);const[isFocused,setIsFocused]=useState(false);const placeholderClass=useId().replace(/:/g,\"_\");const handleChange=useCallback(event=>{const nextValue=event.target.value;startTransition(()=>setValue(nextValue));},[]);const handleFocus=useCallback(()=>{startTransition(()=>setIsFocused(true));},[]);const handleBlur=useCallback(()=>{startTransition(()=>setIsFocused(false));},[]);const handleKeyDown=useCallback(event=>{if(!submitOnEnter||disabled)return;if(event.key===\"Enter\"&&!event.shiftKey){event.preventDefault();onSubmit?.();if(clearOnSubmit){startTransition(()=>setValue(\"\"));}}},[clearOnSubmit,disabled,onSubmit,submitOnEnter]);const textareaStyle=useMemo(()=>{const width=widthBehavior===\"fill\"?\"100%\":fixedWidth;return{position:\"relative\",boxSizing:\"border-box\",width,height,padding,borderRadius:cornerRadius,borderWidth,borderStyle:\"solid\",borderColor:isFocused?focusBorderColor:borderColor,background:backgroundColor,color:textColor,outline:\"none\",resize:\"none\",verticalAlign:\"top\",fontFamily:textStyle.fontFamily,fontSize:textStyle.fontSize,fontWeight:textStyle.fontWeight,fontStyle:textStyle.fontStyle,lineHeight:textStyle.lineHeight,letterSpacing:textStyle.letterSpacing,textAlign:textStyle.textAlign??\"left\",overflow:\"auto\",...style};},[backgroundColor,borderColor,borderWidth,cornerRadius,fixedWidth,focusBorderColor,height,isFocused,padding,style,textColor,textStyle.fontFamily,textStyle.fontSize,textStyle.fontStyle,textStyle.fontWeight,textStyle.letterSpacing,textStyle.lineHeight,textStyle.textAlign,widthBehavior]);const placeholderStyles=useMemo(()=>{return`.${placeholderClass}::placeholder { color: ${placeholderColor}; opacity: 1; }`;},[placeholderClass,placeholderColor]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"style\",{children:placeholderStyles}),/*#__PURE__*/_jsx(\"textarea\",{className:placeholderClass,\"aria-label\":name||\"Text input\",name:name,required:required,disabled:disabled,placeholder:placeholder,value:value,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,onKeyDown:handleKeyDown,style:textareaStyle})]});}TopAlignedTextInput.displayName=\"Top Aligned Text Input\";addPropertyControls(TopAlignedTextInput,{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Write your message…\"},initialValue:{type:ControlType.String,title:\"Initial Value\",defaultValue:\"\",displayTextArea:true},submitOnEnter:{type:ControlType.Boolean,title:\"Submit Enter\",defaultValue:true},clearOnSubmit:{type:ControlType.Boolean,title:\"Clear Submit\",defaultValue:true},onSubmit:{type:ControlType.EventHandler,title:\"On Submit\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:120,min:48,max:800,step:1,unit:\"px\"},widthBehavior:{type:ControlType.Enum,title:\"Width\",defaultValue:\"fill\",options:[\"fill\",\"fixed\"],optionTitles:[\"Fill\",\"Fixed\"],displaySegmentedControl:true},fixedWidth:{type:ControlType.Number,title:\"Fixed Width\",defaultValue:320,min:80,max:1200,step:1,unit:\"px\",hidden:props=>props.widthBehavior!==\"fixed\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"12px\"},textStyle:{type:ControlType.Font,title:\"Text Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",lineHeight:\"1.4em\",letterSpacing:\"0em\",textAlign:\"left\"}},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#CCCCCC\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"},borderWidth:{type:ControlType.Number,title:\"Border W\",defaultValue:1,min:0,max:8,step:1,unit:\"px\"},cornerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"12px\"},focusBorderColor:{type:ControlType.Color,title:\"Focus Border\",defaultValue:\"#000000\"},disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false},required:{type:ControlType.Boolean,title:\"Required\",defaultValue:false},name:{type:ControlType.String,title:\"Name\",defaultValue:\"message\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TopAlignedTextInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AgentsInput.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useId}from\"react\";import{addPropertyControls,ControlType,withCSS}from\"framer\";// see https://framer-team.slack.com/archives/C05V49Q4NJ2/p1782118366555179\nfunction shimmerCSS({instanceId,rotation,gradientFirst,gradientLast,shimmer,animationDuration,delayPercent,startPos,endPos}){const className=`text-shimmer-${instanceId}`;return[`@keyframes shimmer-${instanceId} { 0%, ${delayPercent} { background-position: ${startPos}; } 100% { background-position: ${endPos}; } }`,`.${className} { background: linear-gradient(${rotation}deg, transparent 0%, transparent ${gradientFirst}%, ${shimmer} 50%, transparent ${gradientLast}%, transparent 100%); background-size: 200% 200%; background-clip: text; background-repeat: no-repeat; animation: shimmer-${instanceId} ${animationDuration}s linear infinite; }`];}function TextShimmerLayer({tag,font,content,className,layerStyle,shimmerConfig}){const Tag=tag;return /*#__PURE__*/_jsx(Tag,{\"aria-hidden\":\"true\",className:className,style:{...font,...layerStyle},children:content});}const TextShimmerLayerWithCSS=withCSS(TextShimmerLayer,(_target,props)=>shimmerCSS(props.shimmerConfig),\"framer-text-shimmer\");/**\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function TextShimmer({font,content,color,shimmer,size,speed,userSelect,rotation,delay,tag,direction}){const id=useId();const instanceId=id.replace(/:/g,\"\");const className=`text-shimmer-${instanceId}`;const Tag=tag;const speedFormatted=11-speed;const gradientFirst=50-size*(50-20)/100;const gradientLast=50+size*(80-50)/100;const animationDuration=speedFormatted+delay;const delayPercent=`${delay/animationDuration*100}%`;const startPos=direction===\"left\"?\"-100%\":\"200%\";const endPos=direction===\"left\"?\"200%\":\"-100%\";const shimmerConfig={instanceId,rotation,gradientFirst,gradientLast,shimmer,animationDuration,delayPercent,startPos,endPos};return /*#__PURE__*/_jsxs(\"div\",{style:{userSelect:userSelect?\"auto\":\"none\",position:\"relative\"},children:[/*#__PURE__*/_jsx(Tag,{style:{...font,color,marginBlockStart:\"0px\",marginBlockEnd:\"0px\"},children:content}),/*#__PURE__*/_jsx(TextShimmerLayerWithCSS,{tag:tag,font:font,content:content,className:className,shimmerConfig:shimmerConfig,layerStyle:{color:\"transparent\",position:\"absolute\",top:0,left:0,right:0,bottom:0,zIndex:1,marginBlockStart:\"0px\",marginBlockEnd:\"0px\",pointerEvents:\"none\"}},`${rotation}-${size}-${shimmer}-${speed}-${delay}-${direction}`)]});}TextShimmer.displayName=\"Text Shimmer\";addPropertyControls(TextShimmer,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},content:{type:ControlType.String,title:\"Content\",defaultValue:\"Thinking...\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF1A\"},shimmer:{type:ControlType.Color,title:\"Shimmer\",defaultValue:\"#ffffff\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:30,step:1,max:100,min:1},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:5,max:10,min:1,step:1},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"right\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",optionIcons:[\"direction-left\",\"direction-right\"]},userSelect:{title:\"User Select\",type:ControlType.Boolean,defaultValue:false},rotation:{type:ControlType.Number,title:\"Rotation\",defaultValue:90,min:45,unit:\"\\xb0\",max:135,step:1},delay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:10,step:.1},tag:{type:ControlType.Enum,title:\"Tag\",defaultValue:\"p\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"h1\",\"h2\",\"h3\",\"p\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"P\"],description:\"Choose the semantic HTML tag for this text.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextShimmer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextShimmer.map"],"mappings":"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"}