{"version":3,"file":"AnimatedChat.LPtAwbDD.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/bdPbGi9yriKfNC4UKnWE/2wviJQiIjOxhIrk8jgR9/AnimatedChat.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";function AnimatedChat({messages=[]}){const[visibleMessages,setVisibleMessages]=useState(1);const messages2=messages.map((x,i)=>({type:i%2?\"agent\":\"user\",text:x}));useEffect(()=>{if(visibleMessages<messages.length){const timer=setTimeout(()=>{setVisibleMessages(visibleMessages+1);},4500);return()=>clearTimeout(timer);}},[visibleMessages,messages.length]);const handleReset=()=>{setVisibleMessages(0);};return /*#__PURE__*/_jsx(\"div\",{style:{width:\"300px\",height:\"420px\",borderRadius:24,padding:24,display:\"flex\",flexDirection:\"column\",gap:16,maxHeight:600,overflowY:\"auto\",backdropFilter:\"blur(10px)\",border:\"1px solid rgba(148, 148, 148, 0.3)\"},children:messages2.slice(0,visibleMessages).map((msg,i)=>{const isUser=msg.type===\"user\";return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:20,scale:.95},animate:{opacity:1,y:0,scale:1},transition:{duration:.4,ease:\"easeOut\"},style:{display:\"flex\",justifyContent:isUser?\"flex-end\":\"flex-start\"},children:/*#__PURE__*/_jsx(\"div\",{style:{padding:\"12px 16px\",borderRadius:16,maxWidth:\"80%\",background:isUser?\"rgb(255, 86, 0)\":\"rgba(148, 163, 184, 0.2)\",border:isUser?\"none\":\"1.5px solid rgba(148, 163, 184, 0.2)\",color:isUser?\"white\":\"rgba(226, 232, 240, 0.9)\",fontSize:14,lineHeight:1.5,wordBreak:\"break-word\"},children:msg.text})},i);})});}addPropertyControls(AnimatedChat,{messages:{type:ControlType.Array,title:\"Messages\",propertyControl:{type:ControlType.String}}});export default AnimatedChat;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedChat\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedChat.map"],"mappings":"kOAAuK,SAAS,EAAa,CAAC,WAAS,EAAE,EAAE,CAAC,GAAK,CAAC,EAAgB,GAAoBA,EAAS,EAAE,CAAO,EAAU,EAAS,KAAK,EAAE,KAAK,CAAC,KAAK,EAAE,EAAE,QAAQ,OAAO,KAAK,EAAE,EAAE,CAAiP,OAAhP,MAAc,CAAC,GAAG,EAAgB,EAAS,OAAO,CAAC,IAAM,EAAM,eAAe,CAAC,EAAmB,EAAgB,EAAE,EAAG,KAAK,CAAC,UAAU,aAAa,EAAM,GAAI,CAAC,EAAgB,EAAS,OAAO,CAAC,CAAoE,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,QAAQ,OAAO,QAAQ,aAAa,GAAG,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,UAAU,IAAI,UAAU,OAAO,eAAe,aAAa,OAAO,qCAAqC,CAAC,SAAS,EAAU,MAAM,EAAE,EAAgB,CAAC,KAAK,EAAI,IAAI,CAAC,IAAM,EAAO,EAAI,OAAO,OAAO,OAAoB,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,EAAE,GAAG,MAAM,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,WAAW,CAAC,SAAS,GAAG,KAAK,UAAU,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,EAAO,WAAW,aAAa,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,YAAY,aAAa,GAAG,SAAS,MAAM,WAAW,EAAO,kBAAkB,2BAA2B,OAAO,EAAO,OAAO,uCAAuC,MAAM,EAAO,QAAQ,2BAA2B,SAAS,GAAG,WAAW,IAAI,UAAU,aAAa,CAAC,SAAS,EAAI,KAAK,CAAC,CAAC,CAAC,EAAE,EAAG,CAAC,CAAC,oBAAv4C,IAAsC,IAAkC,IAAoD,CAA6wC,EAAoB,EAAa,CAAC,SAAS,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,gBAAgB,CAAC,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,GAAgB"}