{"version":3,"file":"EditableCompareTable.DUt0AkGh.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/xy1e2wFUAywtVZBBpt5Y/VBLKnVAR8TOrBav8b8yn/EditableCompareTable.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function EditableCompareTable(props){const[editingCell,setEditingCell]=useState(null);const[editValue,setEditValue]=useState(\"\");// Use props data or fallback to defaults\nconst data={title:props.title||\"Sales Manager vs Kendo AI\",columns:[{id:1,name:props.column1Name||\"Sales Manager\",price:props.column1Price||\"\"},{id:2,name:props.column2Name||\"Kendo AI (50 reps)\",price:props.column2Price||\"\"}],rows:[{id:1,feature:props.feature1Name||\"Annual Cost\",values:{1:props.feature1Value1||\"$100,000\",2:props.feature1Value2||\"$67,020\"}},{id:2,feature:props.feature2Name||\"Total Annual Hours\",values:{1:props.feature2Value1||\"2,000 hrs\",2:props.feature2Value2||\"4,002 hrs of training\"}},{id:3,feature:props.feature3Name||\"Effective Cost/Hour\",values:{1:props.feature3Value1||\"$50/hr\",2:props.feature3Value2||\"$16.75/hr\"}},{id:4,feature:props.feature4Name||\"Scalability\",values:{1:props.feature4Value1||\"1 human\",2:props.feature4Value2||\"50 reps simultaneously\"}},{id:5,feature:props.feature5Name||\"Consistency/Repeatability\",values:{1:props.feature5Value1||\"Varies by person\",2:props.feature5Value2||\"100% consistent\"}},{id:6,feature:props.feature6Name||\"Feedback Loop\",values:{1:props.feature6Value1||\"Manual & delayed\",2:props.feature6Value2||\"Instant AI-driven feedback\"}}]};const[localData,setLocalData]=useState(data);const startEdit=(type,id,field,currentValue)=>{setEditingCell({type,id,field});setEditValue(currentValue?.toString()||\"\");};const saveEdit=()=>{if(!editingCell)return;const{type,id,field}=editingCell;if(type===\"title\"){setLocalData(prev=>({...prev,title:editValue}));}else if(type===\"column\"){setLocalData(prev=>({...prev,columns:prev.columns.map(col=>col.id===id?{...col,[field]:editValue}:col)}));}else if(type===\"row\"){if(field===\"feature\"){setLocalData(prev=>({...prev,rows:prev.rows.map(row=>row.id===id?{...row,feature:editValue}:row)}));}else{setLocalData(prev=>({...prev,rows:prev.rows.map(row=>row.id===id?{...row,values:{...row.values,[field]:editValue}}:row)}));}}cancelEdit();};const cancelEdit=()=>{setEditingCell(null);setEditValue(\"\");};const toggleBoolean=(rowId,columnId)=>{setLocalData(prev=>({...prev,rows:prev.rows.map(row=>row.id===rowId?{...row,values:{...row.values,[columnId]:!row.values[columnId]}}:row)}));};const renderCell=(content,type,id,field,isBoolean=false)=>{const isEditing=editingCell?.type===type&&editingCell?.id===id&&editingCell?.field===field;if(isEditing){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:editValue,onChange:e=>setEditValue(e.target.value),style:{flex:1,padding:\"8px 12px\",fontSize:\"14px\",border:`2px solid ${props.accentColor||\"#3b82f6\"}`,borderRadius:\"6px\",outline:\"none\",backgroundColor:\"#ffffff\"},onKeyDown:e=>{if(e.key===\"Enter\")saveEdit();if(e.key===\"Escape\")cancelEdit();},autoFocus:true}),/*#__PURE__*/_jsx(\"button\",{onClick:saveEdit,style:{padding:\"6px\",color:\"#16a34a\",background:\"none\",border:\"none\",cursor:\"pointer\",fontSize:\"16px\"},children:\"✓\"}),/*#__PURE__*/_jsx(\"button\",{onClick:cancelEdit,style:{padding:\"6px\",color:\"#dc2626\",background:\"none\",border:\"none\",cursor:\"pointer\",fontSize:\"16px\"},children:\"✕\"})]});}if(isBoolean){return /*#__PURE__*/_jsx(\"button\",{onClick:()=>toggleBoolean(id,field),style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",padding:\"12px\",background:\"none\",border:\"none\",cursor:\"pointer\",fontSize:\"20px\",color:content?props.successColor||\"#16a34a\":props.errorColor||\"#dc2626\"},children:content?\"✓\":\"✕\"});}return /*#__PURE__*/_jsxs(\"div\",{style:{cursor:\"pointer\",padding:\"8px 12px\",borderRadius:\"4px\",transition:\"background-color 0.2s\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},onMouseEnter:e=>e.target.style.backgroundColor=props.hoverColor||\"#f9fafb\",onMouseLeave:e=>e.target.style.backgroundColor=\"transparent\",onClick:()=>startEdit(type,id,field,content),children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:1,color:props.textColor||\"#111827\"},children:content}),/*#__PURE__*/_jsx(\"span\",{style:{opacity:.3,fontSize:\"12px\"}})]});};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:props.maxWidth||\"1200px\",margin:\"0 auto\",padding:props.padding||\"24px\",fontFamily:props.fontFamily||'-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:[props.showTitle&&/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:\"32px\",textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:props.titleSize||\"28px\",fontWeight:\"600\",color:props.titleColor||\"#111827\",margin:0,cursor:\"pointer\"},children:renderCell(localData.title,\"title\",null,null)})}),/*#__PURE__*/_jsx(\"div\",{style:{overflowX:\"auto\",boxShadow:props.showShadow?\"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)\":\"none\",borderRadius:props.borderRadius||\"12px\",border:`1px solid ${props.borderColor||\"#e5e7eb\"}`,backgroundColor:props.backgroundColor||\"#ffffff\"},children:/*#__PURE__*/_jsxs(\"table\",{style:{width:\"100%\",borderCollapse:\"collapse\"},children:[/*#__PURE__*/_jsx(\"thead\",{style:{backgroundColor:props.headerBgColor||\"#f9fafb\"},children:/*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsx(\"th\",{style:{padding:\"20px 24px\",textAlign:\"left\",fontSize:props.headerFontSize||\"14px\",fontWeight:\"600\",color:props.headerTextColor||\"#111827\",borderBottom:`1px solid ${props.borderColor||\"#e5e7eb\"}`},children:\"Features\"}),localData.columns.map(column=>/*#__PURE__*/_jsx(\"th\",{style:{padding:\"20px 24px\",textAlign:\"center\",fontSize:props.headerFontSize||\"14px\",fontWeight:\"600\",color:props.headerTextColor||\"#111827\",borderBottom:`1px solid ${props.borderColor||\"#e5e7eb\"}`,position:\"relative\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"div\",{children:renderCell(column.name,\"column\",column.id,\"name\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:props.priceFontSize||\"24px\",fontWeight:\"700\",color:props.priceColor||\"#3b82f6\"},children:renderCell(column.price,\"column\",column.id,\"price\")})]})},column.id))]})}),/*#__PURE__*/_jsx(\"tbody\",{children:localData.rows.map((row,index)=>/*#__PURE__*/_jsxs(\"tr\",{style:{backgroundColor:index%2===0?props.backgroundColor||\"#ffffff\":props.alternateRowColor||\"#f9fafb\"},children:[/*#__PURE__*/_jsx(\"td\",{style:{padding:\"16px 24px\",fontSize:props.bodyFontSize||\"14px\",fontWeight:\"500\",color:props.textColor||\"#111827\"},children:renderCell(row.feature,\"row\",row.id,\"feature\")}),localData.columns.map(column=>{const value=row.values[column.id];const isBoolean=typeof value===\"boolean\";return /*#__PURE__*/_jsx(\"td\",{style:{padding:\"16px 24px\",fontSize:props.bodyFontSize||\"14px\",color:props.textColor||\"#111827\",textAlign:\"center\"},children:renderCell(value,\"row\",row.id,column.id,isBoolean)},column.id);})]},row.id))})]})})]});}// Framer Property Controls\naddPropertyControls(EditableCompareTable,{// Content Controls\ntitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Sales Manager vs Kendo AI\"},showTitle:{type:ControlType.Boolean,title:\"Show Title\",defaultValue:true},// Column 1\ncolumn1Name:{type:ControlType.String,title:\"Column 1 Name\",defaultValue:\"Sales Manager\"},column1Price:{type:ControlType.String,title:\"Column 1 Price\",defaultValue:\"\"},// Column 2\ncolumn2Name:{type:ControlType.String,title:\"Column 2 Name\",defaultValue:\"Kendo AI (50 reps)\"},column2Price:{type:ControlType.String,title:\"Column 2 Price\",defaultValue:\"\"},// Feature 1\nfeature1Name:{type:ControlType.String,title:\"Feature 1 Name\",defaultValue:\"Annual Cost\"},feature1Value1:{type:ControlType.String,title:\"Feature 1 - Column 1\",defaultValue:\"$100,000\"},feature1Value2:{type:ControlType.String,title:\"Feature 1 - Column 2\",defaultValue:\"$67,020\"},// Feature 2\nfeature2Name:{type:ControlType.String,title:\"Feature 2 Name\",defaultValue:\"Total Annual Hours\"},feature2Value1:{type:ControlType.String,title:\"Feature 2 - Column 1\",defaultValue:\"2,000 hrs\"},feature2Value2:{type:ControlType.String,title:\"Feature 2 - Column 2\",defaultValue:\"4,002 hrs of training\"},// Feature 3\nfeature3Name:{type:ControlType.String,title:\"Feature 3 Name\",defaultValue:\"Effective Cost/Hour\"},feature3Value1:{type:ControlType.String,title:\"Feature 3 - Column 1\",defaultValue:\"$50/hr\"},feature3Value2:{type:ControlType.String,title:\"Feature 3 - Column 2\",defaultValue:\"$16.75/hr\"},// Feature 4\nfeature4Name:{type:ControlType.String,title:\"Feature 4 Name\",defaultValue:\"Scalability\"},feature4Value1:{type:ControlType.String,title:\"Feature 4 - Column 1\",defaultValue:\"1 human\"},feature4Value2:{type:ControlType.String,title:\"Feature 4 - Column 2\",defaultValue:\"50 reps simultaneously\"},// Feature 5\nfeature5Name:{type:ControlType.String,title:\"Feature 5 Name\",defaultValue:\"Consistency/Repeatability\"},feature5Value1:{type:ControlType.String,title:\"Feature 5 - Column 1\",defaultValue:\"Varies by person\"},feature5Value2:{type:ControlType.String,title:\"Feature 5 - Column 2\",defaultValue:\"100% consistent\"},// Feature 6\nfeature6Name:{type:ControlType.String,title:\"Feature 6 Name\",defaultValue:\"Feedback Loop\"},feature6Value1:{type:ControlType.String,title:\"Feature 6 - Column 1\",defaultValue:\"Manual & delayed\"},feature6Value2:{type:ControlType.String,title:\"Feature 6 - Column 2\",defaultValue:\"Instant AI-driven feedback\"},// Design Controls\nbackgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#ffffff\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#e5e7eb\"},headerBgColor:{type:ControlType.Color,title:\"Header Background\",defaultValue:\"#f9fafb\"},alternateRowColor:{type:ControlType.Color,title:\"Alternate Row Color\",defaultValue:\"#f9fafb\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#111827\"},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#111827\"},headerTextColor:{type:ControlType.Color,title:\"Header Text Color\",defaultValue:\"#111827\"},priceColor:{type:ControlType.Color,title:\"Price Color\",defaultValue:\"#3b82f6\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#3b82f6\"},successColor:{type:ControlType.Color,title:\"Success Color\",defaultValue:\"#16a34a\"},errorColor:{type:ControlType.Color,title:\"Error Color\",defaultValue:\"#dc2626\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#f9fafb\"},// Typography Controls\nfontFamily:{type:ControlType.Enum,title:\"Font Family\",options:[\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",\"Georgia, serif\",\"'Courier New', monospace\"],optionTitles:[\"System\",\"Serif\",\"Monospace\"],defaultValue:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\"},titleSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:28,min:16,max:48,step:2},headerFontSize:{type:ControlType.Number,title:\"Header Font Size\",defaultValue:14,min:10,max:24,step:1},bodyFontSize:{type:ControlType.Number,title:\"Body Font Size\",defaultValue:14,min:10,max:20,step:1},priceFontSize:{type:ControlType.Number,title:\"Price Font Size\",defaultValue:24,min:16,max:36,step:2},// Layout Controls\nmaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:400,max:2e3,step:50},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:24,min:0,max:80,step:4},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:12,min:0,max:32,step:2},showShadow:{type:ControlType.Boolean,title:\"Show Shadow\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EditableCompareTable\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EditableCompareTable.map"],"mappings":"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"}