{"version":3,"file":"IssueResolutionFeature.CrAPukCc.mjs","names":["AlertCircle","CheckCircle2","Users","MessageSquare"],"sources":["https:/framerusercontent.com/modules/FqW0BEfVI71NuH6llUWy/pYO3ucuK2FWDnXaZZFK4/IssueResolutionFeature.js"],"sourcesContent":["// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */import{useState,useEffect,useRef}from\"react\";import{AlertCircle,MessageSquare,CheckCircle2,Users}from\"lucide-react\";const styles={collaboratorList:{background:\"rgba(32, 32, 35, 0.5)\",borderRadius:\"8px\",padding:\"12px\",marginTop:\"12px\"},collaboratorItem:{display:\"flex\",alignItems:\"center\",padding:\"6px\",borderRadius:\"4px\",marginBottom:\"4px\"},collaboratorAvatar:{width:\"22px\",height:\"22px\",borderRadius:\"50%\",background:\"#4B5563\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"white\",fontSize:\"11px\",marginRight:\"10px\"},collaboratorInfo:{display:\"flex\",flexDirection:\"column\"},collaboratorName:{color:\"#E5E7EB\",fontSize:\"13px\",marginBottom:\"1px\"},collaboratorEmail:{color:\"#9CA3AF\",fontSize:\"11px\"},collaboratorCheck:{marginLeft:\"auto\",color:\"#10B981\"},container:{width:\"100%\",height:\"100%\",background:\"transparent\",backdropFilter:\"blur(8px)\",borderRadius:\"10px\",padding:\"24px\",display:\"flex\",flexDirection:\"column\",boxShadow:\"0 8px 32px rgba(0, 78, 154, 0.2), 0 16px 48px rgba(255, 156, 218, 0.1)\",maxHeight:\"600px\",overflowY:\"auto\",position:\"relative\",msOverflowStyle:\"none\",scrollbarWidth:\"none\",\"&::-webkit-scrollbar\":{display:\"none\"},scrollBehavior:\"smooth\"},tabContainer:{display:\"flex\",gap:\"4px\",marginBottom:\"10px\",background:\"rgba(31, 41, 55, 0.5)\",borderRadius:\"8px\",padding:\"4px\"},tab:{flex:1,padding:\"6px 12px\",borderRadius:\"6px\",border:\"none\",cursor:\"pointer\",transition:\"all 0.2s ease\",color:\"#9ca3af\",background:\"transparent\",fontSize:\"13px\"},activeTab:{background:\"#8b5cf6\",color:\"white\"},contentContainer:{position:\"relative\",// overflow: \"hidden\",\nminHeight:\"320px\",width:\"100%\",flexGrow:1},content:{transition:\"all 0.3s ease\",height:\"100%\",width:\"100%\"},card:{background:\"rgba(32, 32, 35, 0.5)\",backdropFilter:\"blur(10px)\",border:\"1px solid rgba(255, 255, 255, 0.05)\",borderRadius:\"8px\",padding:\"10px\",marginBottom:\"0\",height:\"auto\",minHeight:\"100%\",width:\"100%\",display:\"flex\",flexDirection:\"column\"},title:{fontSize:\"16px\",color:\"white\",marginBottom:\"8px\"},alertCard:{background:\"rgba(127, 29, 29, 0.3)\",border:\"1px solid rgba(185, 28, 28, 0.5)\",borderRadius:\"8px\",padding:\"10px\",marginBottom:\"10px\"},alertHeader:{display:\"flex\",alignItems:\"center\",gap:\"6px\",color:\"#f87171\",marginBottom:\"4px\"},text:{color:\"#d1d5db\",fontSize:\"12px\"},date:{color:\"#6b7280\",marginTop:\"4px\",fontSize:\"11px\"},sensorSection:{marginTop:\"10px\"},sensorTitle:{display:\"flex\",alignItems:\"center\",gap:\"6px\",color:\"#a78bfa\",marginBottom:\"6px\"},sensorGrid:{display:\"grid\",gridTemplateColumns:\"repeat(3, 1fr)\",gap:\"6px\"},sensorItem:{background:\"rgba(32, 32, 35, 0.5)\",borderRadius:\"6px\",padding:\"6px 8px\",color:\"#d1d5db\",fontSize:\"12px\"},messageContainer:{display:\"flex\",flexDirection:\"column\",gap:\"10px\",height:\"100%\"},userMessage:{width:\"100%\",background:\"rgba(139, 92, 246, 0.2)\",borderRadius:\"8px\",padding:\"10px\"},aiMessage:{width:\"100%\",background:\"rgba(32, 32, 35, 0.5)\",borderRadius:\"8px\",padding:\"10px\"},messageHeader:{display:\"flex\",alignItems:\"center\",gap:\"6px\",marginBottom:\"4px\"},userName:{color:\"#a78bfa\",fontSize:\"12px\"},aiName:{color:\"#60a5fa\",fontSize:\"12px\"},timestamp:{color:\"#6b7280\",fontSize:\"11px\"},actionItem:{background:\"rgba(32, 32, 35, 0.5)\",borderRadius:\"8px\",padding:\"10px\",marginBottom:\"10px\"},actionHeader:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:\"8px\"},actionTitle:{display:\"flex\",alignItems:\"center\",gap:\"6px\",color:\"white\"},actionNumber:{color:\"#9ca3af\",fontSize:\"12px\"},checklistItem:{display:\"flex\",alignItems:\"center\",gap:\"6px\",marginTop:\"3px\"},checkbox:{borderRadius:\"4px\",background:\"#374151\",border:\"1px solid #4b5563\"},updates:{background:\"rgba(32, 32, 35, 0.5)\",borderRadius:\"8px\",padding:\"10px\"},updateHeader:{display:\"flex\",alignItems:\"center\",gap:\"6px\",color:\"#9ca3af\",fontSize:\"12px\",marginBottom:\"6px\"},updateItem:{color:\"#6b7280\",fontSize:\"12px\",marginBottom:\"3px\"}};export default function IssueResolutionFeature(props){const[activeTab,setActiveTab]=useState(\"details\");const[animatingDirection,setAnimatingDirection]=useState(\"right\");const[isAnimating,setIsAnimating]=useState(false);const[isInView,setIsInView]=useState(false);const containerRef=useRef(null);// Set up intersection observer to detect when component is in view\nuseEffect(()=>{const observer=new IntersectionObserver(([entry])=>{setIsInView(entry.isIntersecting);},{threshold:.1});if(containerRef.current){observer.observe(containerRef.current);}return()=>{if(containerRef.current){observer.unobserve(containerRef.current);}};},[]);// Only start animation when component is in view\nuseEffect(()=>{if(!isInView)return;// Don't run animation if not visible\nconst tabs=[\"details\",\"communication\",\"actions\"];const currentIndex=tabs.indexOf(activeTab);const timer=setInterval(()=>{const nextIndex=(currentIndex+1)%tabs.length;setAnimatingDirection(\"right\");setIsAnimating(true);setTimeout(()=>{setActiveTab(tabs[nextIndex]);setTimeout(()=>setIsAnimating(false),50);},300);},5e3);return()=>clearInterval(timer);},[activeTab,isInView]);const getContentStyle=()=>({...styles.content,transform:isAnimating?`translateX(${animatingDirection===\"right\"?\"-100%\":\"100%\"})`:\"translateX(0)\",opacity:isAnimating?0:1});// Reduced to 2 collaborators to save space\nconst collaborators=[{name:\"Alex Chen\",email:\"alex.chen@corsphere-demo.com\",initial:\"A\",selected:true},{name:\"Sarah Miller\",email:\"sarah.m@corsphere-demo.com\",initial:\"S\",selected:true}];const renderDetailsTab=()=>/*#__PURE__*/_jsxs(\"div\",{style:styles.card,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.title,children:\"Issue #32 - Change Oil in Stbd Generator\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.alertCard,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.alertHeader,children:[/*#__PURE__*/_jsx(AlertCircle,{size:14}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:500},children:\"Anomalous Event Report\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.text,children:[\"Flagged anomaly detection analysis conducted on Sensor Group #4\",/*#__PURE__*/_jsx(\"div\",{style:styles.date,children:\"Generated Sept 7, 2024\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.sensorSection,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.sensorTitle,children:/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:500},children:\"Sensors affected:\"})}),/*#__PURE__*/_jsx(\"div\",{style:styles.sensorGrid,children:[\"Engine → Speed\",\"Fuel Pump → Pressure\"].map((sensor,i)=>/*#__PURE__*/_jsx(\"div\",{style:styles.sensorItem,children:sensor},i))})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.collaboratorList,children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#A78BFA\",marginBottom:\"8px\",fontSize:\"12px\"},children:\"Add/edit collaborators\"}),collaborators.map((collaborator,index)=>/*#__PURE__*/_jsxs(\"div\",{style:styles.collaboratorItem,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.collaboratorAvatar,children:collaborator.initial}),/*#__PURE__*/_jsxs(\"div\",{style:styles.collaboratorInfo,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.collaboratorName,children:collaborator.name}),/*#__PURE__*/_jsx(\"div\",{style:styles.collaboratorEmail,children:collaborator.email})]}),/*#__PURE__*/_jsx(CheckCircle2,{style:styles.collaboratorCheck,size:14})]},index))]})]});const renderCommunicationTab=()=>/*#__PURE__*/_jsxs(\"div\",{style:styles.messageContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"10px\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.title,children:\"Communication\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"6px\",color:\"#9ca3af\"},children:[/*#__PURE__*/_jsx(Users,{size:14}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\"},children:\"5 collaborators\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.userMessage,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.messageHeader,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.userName,children:\"Alex Chen\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.timestamp,children:\"9:30 PM\"})]}),/*#__PURE__*/_jsx(\"p\",{style:styles.text,children:\"The pressure readings are showing unusual patterns. I've reviewed the historical data.\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.aiMessage,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.messageHeader,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.aiName,children:\"AI Assistant\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.timestamp,children:\"9:32 PM\"})]}),/*#__PURE__*/_jsx(\"p\",{style:styles.text,children:\"Based on the sensor data, I recommend checking the oil pump head pressure.\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.userMessage,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.messageHeader,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.userName,children:\"Alex Chen\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.timestamp,children:\"9:35 PM\"})]}),/*#__PURE__*/_jsx(\"p\",{style:styles.text,children:\"Creating an action item for the pressure check.\"})]})]});const renderActionsTab=()=>/*#__PURE__*/_jsxs(\"div\",{style:styles.card,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.title,children:\"Actions Required\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.actionItem,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.actionHeader,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.actionTitle,children:[/*#__PURE__*/_jsx(CheckCircle2,{color:\"#4ade80\",size:14}),/*#__PURE__*/_jsx(\"span\",{children:\"Check the oil pump head pressure\"})]}),/*#__PURE__*/_jsx(\"span\",{style:styles.actionNumber,children:\"Action #33\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:\"6px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"6px\",fontSize:\"12px\",color:\"#9ca3af\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Assigned to:\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"#a78bfa\"},children:\"Engineer MB\"})]})}),/*#__PURE__*/_jsx(\"div\",{children:[\"Check pressure\",\"Check valve\",\"Check suction pipe\"].map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{style:styles.checklistItem,children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",style:styles.checkbox}),/*#__PURE__*/_jsx(\"span\",{style:styles.text,children:item})]},i))})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.updates,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.updateHeader,children:[/*#__PURE__*/_jsx(MessageSquare,{size:12}),/*#__PURE__*/_jsx(\"span\",{children:\"Recent Updates\"})]}),/*#__PURE__*/_jsx(\"div\",{children:[\"Jane Doe added 3 collaborators\",\"Andrew responded to Action #1\"].map((update,i)=>/*#__PURE__*/_jsx(\"div\",{style:styles.updateItem,children:update},i))})]})]});return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:styles.container,children:[/*#__PURE__*/_jsx(\"div\",{style:{...styles.tabContainer},children:[{id:\"details\",label:\"Details\"},{id:\"communication\",label:\"Communication\"},{id:\"actions\",label:\"Actions\"}].map(tab=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setAnimatingDirection(activeTab===\"communication\"?\"left\":\"right\");setIsAnimating(true);setTimeout(()=>{setActiveTab(tab.id);setTimeout(()=>setIsAnimating(false),50);},300);},style:{...styles.tab,...activeTab===tab.id?styles.activeTab:{}},children:tab.label},tab.id))}),/*#__PURE__*/_jsx(\"div\",{style:styles.contentContainer,children:/*#__PURE__*/_jsxs(\"div\",{style:getContentStyle(),children:[activeTab===\"details\"&&renderDetailsTab(),activeTab===\"communication\"&&renderCommunicationTab(),activeTab===\"actions\"&&renderActionsTab()]})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IssueResolutionFeature\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IssueResolutionFeature.map"],"mappings":"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"}