{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/rapGTGwyG6dDRFOh6rIK/VIbu1Z7JOzpOvTPfB54v/LoanCalculatorSync.js", "ssg:https://framerusercontent.com/modules/oxuz78JPyhk7kdRuW0sV/Vf77hnqedVZPcfWCr4V4/LoanEmiCalculator.js", "ssg:https://framerusercontent.com/modules/lYrKwkm8k6vTTM9Ztdaw/rHaLrXfRDWXh6lWu50b9/EMIScheduler.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import LoanEmiCalculator from\"https://framerusercontent.com/modules/oxuz78JPyhk7kdRuW0sV/Vf77hnqedVZPcfWCr4V4/LoanEmiCalculator.js\";import EmiScheduler from\"https://framerusercontent.com/modules/lYrKwkm8k6vTTM9Ztdaw/rHaLrXfRDWXh6lWu50b9/EMIScheduler.js\";export default function LoanCalculatorWithSchedule(){const[loanAmount,setLoanAmount]=useState(5e3);const[interestRate,setInterestRate]=useState(6);const[loanTenure,setLoanTenure]=useState(1);const[emi,setEmi]=useState(0);const[totalPayment,setTotalPayment]=useState(0);const[totalInterest,setTotalInterest]=useState(0);const handleLoanDataChange=data=>{setLoanAmount(data.loanAmount);setInterestRate(data.interestRate);setLoanTenure(data.loanTenure);setEmi(data.emi);setTotalPayment(data.totalPayment);setTotalInterest(data.totalInterest);};return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:\"1200px\",padding:\"1rem\"},children:[/*#__PURE__*/_jsx(LoanEmiCalculator,{onLoanDataChange:handleLoanDataChange}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:\"1.5rem\"},children:/*#__PURE__*/_jsx(EmiScheduler,{loanAmount:loanAmount,interestRate:interestRate,loanTenure:loanTenure,emi:emi})})]})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LoanCalculatorWithSchedule\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";export default function LoanEmiCalculator(props){const{section=\"left\",onLoanDataChange,loanAmount:externalLoanAmount,interestRate:externalInterestRate,loanTenure:externalLoanTenure,emi:externalEmi,totalPayment:externalTotalPayment,totalInterest:externalTotalInterest}=props;const[loanAmountInput,setLoanAmountInput]=useState(\"5,000\");const[interestRateInput,setInterestRateInput]=useState(\"6\");const[loanTenureInput,setLoanTenureInput]=useState(\"1\");const[loanAmount,setLoanAmount]=useState(5e3);const[interestRate,setInterestRate]=useState(6);const[loanTenure,setLoanTenure]=useState(1);const[emi,setEmi]=useState(0);const[totalPayment,setTotalPayment]=useState(0);const[totalInterest,setTotalInterest]=useState(0);const MIN_LOAN_AMOUNT=5e3;const MAX_LOAN_AMOUNT=6e6;const MIN_INTEREST_RATE=6;const MAX_INTEREST_RATE=36;const MIN_LOAN_TENURE=1;const MAX_LOAN_TENURE=72;useEffect(()=>{calculateEMI();},[loanAmount,interestRate,loanTenure]);useEffect(()=>{if(onLoanDataChange){onLoanDataChange({loanAmount,interestRate,loanTenure,emi,totalPayment,totalInterest});}},[loanAmount,interestRate,loanTenure,emi,totalPayment,totalInterest,onLoanDataChange]);const calculateEMI=()=>{const principal=loanAmount;const rate=interestRate/12/100;const tenure=loanTenure;if(rate===0){const emi=principal/tenure;setEmi(emi);setTotalPayment(principal);setTotalInterest(0);}else{const emi=principal*rate*Math.pow(1+rate,tenure)/(Math.pow(1+rate,tenure)-1);const total=emi*tenure;const interest=total-principal;setEmi(emi);setTotalPayment(total);setTotalInterest(interest);}};const formatNumberWithCommas=numStr=>{const num=numStr.replace(/,/g,\"\");const[intPart,decimalPart]=num.split(\".\");const x=intPart.length>3?intPart.slice(0,intPart.length-3):\"\";const y=intPart.slice(-3);const formatted=x.replace(/\\B(?=(\\d{2})+(?!\\d))/g,\",\")+(x?\",\":\"\")+y;return decimalPart?formatted+\".\"+decimalPart:formatted;};const parseNumberWithCommas=str=>{if(!str)return 0;return parseFloat(str.replace(/,/g,\"\"));};const calculateFillPercentage=(value,min,max)=>{return(Math.max(value,min)-min)/(max-min)*100;};const loanAmountFill=calculateFillPercentage(loanAmount,MIN_LOAN_AMOUNT,MAX_LOAN_AMOUNT);const interestRateFill=calculateFillPercentage(interestRate,MIN_INTEREST_RATE,MAX_INTEREST_RATE);const loanTenureFill=calculateFillPercentage(loanTenure,MIN_LOAN_TENURE,MAX_LOAN_TENURE);const handleLoanAmountChange=e=>{const value=e.target.value;if(value.includes(\".\"))return;const formattedValue=formatNumberWithCommas(value);setLoanAmountInput(formattedValue);const numValue=parseNumberWithCommas(formattedValue);if(isNaN(numValue)){setLoanAmount(MIN_LOAN_AMOUNT);}else{setLoanAmount(Math.min(Math.floor(numValue),MAX_LOAN_AMOUNT));}};const handleLoanAmountFinalize=e=>{if(\"key\"in e&&e.key&&e.key!==\"Enter\")return;const numValue=parseNumberWithCommas(loanAmountInput);const finalValue=Math.max(Math.min(numValue||MIN_LOAN_AMOUNT,MAX_LOAN_AMOUNT),MIN_LOAN_AMOUNT);setLoanAmount(finalValue);setLoanAmountInput(formatNumberWithCommas(finalValue));};const handleInterestRateChange=e=>{const value=e.target.value;setInterestRateInput(value);if(value===\"\"||isNaN(parseFloat(value))){setInterestRate(MIN_INTEREST_RATE);}else{const numValue=parseFloat(value);setInterestRate(Math.min(numValue,MAX_INTEREST_RATE));}};const handleInterestRateFinalize=e=>{if(\"key\"in e&&e.key&&e.key!==\"Enter\")return;const numValue=parseFloat(interestRateInput);const finalValue=Math.max(Math.min(numValue||MIN_INTEREST_RATE,MAX_INTEREST_RATE),MIN_INTEREST_RATE);setInterestRate(finalValue);setInterestRateInput(finalValue.toString());};const handleLoanTenureChange=e=>{const value=e.target.value;if(value.includes(\".\"))return;setLoanTenureInput(value);if(value===\"\"||isNaN(parseInt(value))){setLoanTenure(MIN_LOAN_TENURE);}else{const numValue=parseInt(value);setLoanTenure(Math.min(Math.floor(numValue),MAX_LOAN_TENURE));}};const handleLoanTenureFinalize=e=>{if(\"key\"in e&&e.key&&e.key!==\"Enter\")return;const numValue=parseInt(loanTenureInput);const finalValue=Math.max(Math.min(numValue||MIN_LOAN_TENURE,MAX_LOAN_TENURE),MIN_LOAN_TENURE);setLoanTenure(finalValue);setLoanTenureInput(finalValue.toString());};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                input[type=range]::-webkit-slider-thumb {\n                    -webkit-appearance: none;\n                    appearance: none;\n                    width: 20px;\n                    height: 20px;\n                    border-radius: 50%;\n                    border-color: #87C719;\n                    background: #87C719;\n                    cursor: pointer;\n                }\n                input[type=range]::-moz-range-thumb {\n                    width: 20px;\n                    height: 20px;\n                    border-radius: 50%;\n                    background: #87C719;\n                    border-color: #87C719;\n                    cursor: pointer;\n                }\n                /* Apply Now Button Styles */\n                .apply-now-btn {\n                    background-color: #000000;\n                    color: white;\n                    border: none;\n                    border-radius: 8px;\n                    font-size: 18px;\n                    font-weight: 600;\n                    font-family: 'Poppins', sans-serif;\n                    cursor: pointer;\n                    margin-top: 20px;\n                    transition: background-color 0.3s ease;\n                    width: 370px;\n                    height: 60px;\n                }\n\n                .apply-now-btn:hover {\n                    color: #87C719 !important;\n                }\n\n               \n         @media(min-width: 451px) {\n          .loan_emi_calculator_container {\n            display: flex;\n            flex-direction: row;\n            justify-content: center;\n            align-items: center;\n            padding: 1px;\n           margin-bottom: 2px;\n          }\n\n          .one-third-md {\n            width: 40%;\n          }\n        }\n\n        @media(max-width: 450px) {\n          .loan_emi_calculator_container {\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            padding : 0 20px 0 20px;\n          }\n\n          .one-third-md {\n            width: 100%;\n          }\n        }\n    `}),/*#__PURE__*/_jsx(\"div\",{className:\"\",style:{width:\"100%\",borderRadius:\"12px\",// padding: \"20px\",\ndisplay:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"loan_emi_calculator_container\",style:{width:\"100%\",gap:\"50px\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"loan-calculator-inputs one-third-md\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:\"30px\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",fontSize:\"18px\",fontWeight:\"500\",color:\"#000000\",marginBottom:\"10px\",fontFamily:\"Poppins\"},children:\"Loan Amount\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"amount in \u20B9\",value:loanAmountInput,onChange:handleLoanAmountChange,onBlur:handleLoanAmountFinalize,onKeyDown:handleLoanAmountFinalize,style:{width:\"100%\",padding:\"10px\",border:\"1px solid #ACACAC\",borderRadius:\"8px\",marginBottom:\"20px\",fontSize:\"16px\",MozAppearance:\"textfield\",fontFamily:\"Poppins\",opacity:1,boxSizing:\"border-box\",height:\"50px\"}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\"},children:/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:MIN_LOAN_AMOUNT,max:MAX_LOAN_AMOUNT,step:\"5000\",value:Math.max(loanAmount,MIN_LOAN_AMOUNT),onChange:e=>{const value=parseInt(e.target.value);setLoanAmount(value);setLoanAmountInput(formatNumberWithCommas(value.toString()));},style:{width:\"100%\",// marginBottom: \"20px\",\nheight:\"6px\",borderRadius:\"3px\",background:`linear-gradient(to right, #87C719 0%, #87C719 ${loanAmountFill}%, #e9e9e9 ${loanAmountFill}%, #e9e9e9 100%)`,outline:\"none\",WebkitAppearance:\"none\",appearance:\"none\",opacity:1}})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:\"30px\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",fontSize:\"18px\",fontWeight:\"500\",color:\"#000000\",marginBottom:\"10px\",fontFamily:\"Poppins\"},children:\"Rate of Interest (p.a.)\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Interest in %\",value:interestRateInput,onChange:handleInterestRateChange,onBlur:handleInterestRateFinalize,onKeyDown:handleInterestRateFinalize,style:{width:\"100%\",padding:\"10px\",border:\"1px solid #ACACAC\",borderRadius:\"8px\",marginBottom:\"20px\",fontSize:\"16px\",fontFamily:\"Poppins\",WebkitAppearance:\"none\",MozAppearance:\"textfield\",opacity:1,boxSizing:\"border-box\",height:\"50px\"}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\"},children:/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:MIN_INTEREST_RATE,max:MAX_INTEREST_RATE,step:\"0.25\",value:Math.max(interestRate,MIN_INTEREST_RATE),onChange:e=>{const value=parseFloat(e.target.value);setInterestRate(value);setInterestRateInput(value.toString());},style:{width:\"100%\",height:\"6px\",borderRadius:\"3px\",// marginBottom: \"20px\",\nbackground:`linear-gradient(to right, #87C719 0%, #87C719 ${interestRateFill}%, #e9e9e9 ${interestRateFill}%, #e9e9e9 100%)`,outline:\"none\",WebkitAppearance:\"none\"}})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",fontSize:\"18px\",fontWeight:\"500\",color:\"#000000\",fontFamily:\"Poppins\",marginBottom:\"10px\"},children:\"Loan Tenure (months)\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"number of months\",value:loanTenureInput,onChange:handleLoanTenureChange,onBlur:handleLoanTenureFinalize,onKeyDown:handleLoanTenureFinalize,style:{width:\"100%\",padding:\"10px\",border:\"1px solid #ACACAC\",borderRadius:\"8px\",marginBottom:\"20px\",fontSize:\"16px\",fontFamily:\"Poppins\",WebkitAppearance:\"none\",MozAppearance:\"textfield\",opacity:1,boxSizing:\"border-box\",height:\"50px\"}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\"},children:/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:MIN_LOAN_TENURE,max:MAX_LOAN_TENURE,step:\"1\",value:Math.max(loanTenure,MIN_LOAN_TENURE),onChange:e=>{const value=parseInt(e.target.value);setLoanTenure(value);setLoanTenureInput(value.toString());},style:{width:\"100%\",height:\"6px\",borderRadius:\"3px\",// marginBottom: \"20px\",\nbackground:`linear-gradient(to right, #87C719 0%, #87C719 ${loanTenureFill}%, #e9e9e9 ${loanTenureFill}%, #e9e9e9 100%)`,outline:\"none\",WebkitAppearance:\"none\"}})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"loan-calculator-output one-third-md\",style:{backgroundColor:\"#f9f9f9\",padding:\"40px\",// margin: \"20px\",\nborderRadius:\"8px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:\"15px\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:\"24px\",fontWeight:\"600\",color:\"#333\",marginBottom:\"15px\",fontFamily:\"Poppins\"},children:\"Your monthly EMI is\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"34px\",fontWeight:\"700\",color:\"#333\",marginBottom:\"5px\",fontFamily:\"Inter\"},children:[\"\u20B9\",Math.round(emi).toLocaleString(\"en-IN\")]}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"18px\",color:\"#666\",fontFamily:\"Poppins\"},children:[interestRate,\"% interest rate per annum\"]})]}),/*#__PURE__*/_jsx(\"hr\",{style:{border:\"none\",borderTop:\"1px dashed #ccc\",margin:\"15px 0\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginTop:\"10px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",flex:1},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"18px\",color:\"#666\",marginBottom:\"5px\",fontFamily:\"Poppins\"},children:\"Total Interest\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"22px\",fontWeight:\"600\",color:\"#333\",fontFamily:\"Inter\"},children:[\"\u20B9\",Math.round(totalInterest).toLocaleString(\"en-IN\")]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",flex:1},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"18px\",color:\"#666\",marginBottom:\"5px\",fontFamily:\"Poppins\"},children:\"Total Amount\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"22px\",fontWeight:\"600\",color:\"#333\",fontFamily:\"Inter\"},children:[\"\u20B9\",Math.round(totalPayment).toLocaleString(\"en-IN\")]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",fontSize:\"16px\"},children:/*#__PURE__*/_jsx(\"button\",{className:\"apply-now-btn\",onClick:()=>window.location.href=\"https://app.olyv.co.in/login\",children:\"Apply Now\"})})]})]})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LoanEmiCalculator\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LoanEmiCalculator.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";export default function EMISchedular(props){const{loanAmount,interestRate,loanTenure,emi}=props;const generateEMISchedule=()=>{const schedule=[];const monthlyRate=interestRate/12/100;let remainingBalance=loanAmount;const months=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];const currentDate=new Date;for(let i=0;i<loanTenure;i++){const openingBalance=remainingBalance;const interestAmount=remainingBalance*monthlyRate;const principalAmount=emi-interestAmount;const closingBalance=Math.max(0,remainingBalance-principalAmount);const scheduleDate=new Date(currentDate.getFullYear(),currentDate.getMonth()+i+1,1);const monthYear=`${months[scheduleDate.getMonth()]} '${scheduleDate.getFullYear().toString().slice(-2)}`;schedule.push({month:monthYear,openingBalance:Math.round(openingBalance),interest:Math.round(interestAmount),principal:Math.round(principalAmount),closingBalance:Math.round(closingBalance)});remainingBalance=closingBalance;if(remainingBalance<=0)break;}return schedule;};const formatCurrency=amount=>{return`\u20B9${amount.toLocaleString(\"en-IN\")}`;};const schedule=generateEMISchedule();return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n    .emi-table {\n        width: 100%;\n        min-width: 300px;\n        font-size: 12px;\n        // padding :80px;\n    }\n\n    .emi-table th, \n    .emi-table td {\n        padding: 8px 8px;\n        white-space: nowrap;\n        font-size: 20px;\n    }\n\n\n    @media (max-width: 450px) {\n        .principal-column {\n            border-right: none !important;\n        }\n        .emi-table-container {\n            flex-direction: column;\n            align-items: center;\n        }\n\n\n        .hide-mobile {\n            display: none;\n        }\n\n        .emi-table th, \n        .emi-table td {\n            font-size: 12px !important;\n        }\n\n        .emi-title {\n            font-size: 24px !important;\n        }\n         .opening-balance-column {\n            width: 34% !important;  /* Adjust this percentage as needed */\n            min-width: 100px !important;\n        }\n        .main-emi-container{\n            padding : 20px;\n        }\n    }\n\n    @media (min-width: 451px) {\n        .emi-table-container {\n            flex-direction: row;\n            align-items: center;\n            // padding:100px;\n        }\n        .main-emi-container{\n           padding: 0 75px 0 75px;\n            margin-top : 2px;\n        }\n    }\n    `}),/*#__PURE__*/_jsxs(\"div\",{className:\"main-emi-container\",style:{fontFamily:\"Poppins, sans-serif\",width:\"100%\",flexDirection:\"column\",marginTop:\"60px\"},children:[/*#__PURE__*/_jsx(\"h2\",{className:\"emi-title\",style:{fontSize:\"34px\",fontWeight:\"500\",color:\"#333\",marginBottom:\"30px\",textAlign:\"left\"},children:\"EMI Schedule\"}),/*#__PURE__*/_jsx(\"div\",{className:\"emi-table-container\",style:{overflowX:\"auto\",flex:1,maxHeight:\"400px\",border:\"1px solid #ACACAC\",borderRight:\"1px solid #ACACAC\",padding:\"2px\"},children:/*#__PURE__*/_jsxs(\"table\",{className:\"emi-table\",style:{width:\"100%\",fontSize:\"20px\",tableLayout:\"fixed\"},children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsxs(\"tr\",{style:{backgroundColor:\"#FBFFF4\",position:\"sticky\",top:0},children:[/*#__PURE__*/_jsx(\"th\",{style:{padding:\"14px 10px\",textAlign:\"center\",fontWeight:\"600\",color:\"#333\",borderBottom:\"2px solid #ACACAC\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",width:\"15%\"},children:\"Month\"}),/*#__PURE__*/_jsx(\"th\",{className:\"opening-balance-column\",style:{padding:\"14px 10px\",textAlign:\"center\",fontWeight:\"600\",color:\"#333\",borderBottom:\"2px solid #ACACAC\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",width:\"22%\"},children:\"Opening Balance\"}),/*#__PURE__*/_jsx(\"th\",{style:{padding:\"14px 10px\",textAlign:\"center\",fontWeight:\"600\",color:\"#333\",borderBottom:\"2px solid #ACACAC\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",width:\"18%\"},children:\"Interest\"}),/*#__PURE__*/_jsx(\"th\",{className:\"principal-column\",style:{padding:\"14px 10px\",textAlign:\"center\",fontWeight:\"600\",color:\"#333\",borderBottom:\"2px solid #ACACAC\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",width:\"20%\"},children:\"Principal\"}),/*#__PURE__*/_jsx(\"th\",{className:\"hide-mobile\",style:{padding:\"14px 10px\",textAlign:\"center\",fontWeight:\"600\",color:\"#333\",borderBottom:\"2px solid #ACACAC\",fontSize:\"20px\",width:\"25%\"},children:\"Closing Balance\"})]})}),/*#__PURE__*/_jsx(\"tbody\",{children:schedule.map((row,index)=>/*#__PURE__*/_jsxs(\"tr\",{style:{backgroundColor:index%2===0?\"#ffffff\":\"#f9f9f9\",borderBottom:\"1px solid #ACACAC\"},children:[/*#__PURE__*/_jsx(\"td\",{style:{padding:\"10px\",textAlign:\"center\",fontWeight:\"500\",color:\"#333\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",fontFamily:\"Inter\"},children:row.month}),/*#__PURE__*/_jsx(\"td\",{className:\"opening-balance-column\",style:{padding:\"10px\",textAlign:\"center\",color:\"#333\",fontWeight:\"500\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",fontFamily:\"Inter\"},children:formatCurrency(row.openingBalance)}),/*#__PURE__*/_jsx(\"td\",{style:{padding:\"10px\",textAlign:\"center\",color:\"#333\",fontWeight:\"500\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",fontFamily:\"Inter\"},children:formatCurrency(row.interest)}),/*#__PURE__*/_jsx(\"td\",{className:\"principal-column\",style:{padding:\"10px\",textAlign:\"center\",color:\"#333\",fontWeight:\"500\",fontSize:\"20px\",borderRight:\"1px solid #ACACAC\",fontFamily:\"Inter\"},children:formatCurrency(row.principal)}),/*#__PURE__*/_jsx(\"td\",{className:\"hide-mobile\",style:{padding:\"10px\",textAlign:\"center\",color:\"#333\",fontWeight:\"500\",fontSize:\"20px\",fontFamily:\"Inter\"},children:formatCurrency(row.closingBalance)})]},index))})]})}),schedule.length>10&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginTop:\"10px\",color:\"#666\",fontSize:\"20px\",fontStyle:\"italic\",borderRight:\"1px solid #ACACAC\"},children:[\"Scroll to view all \",schedule.length,\" months\"]})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EMISchedular\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EMIScheduler.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "LoanEmiCalculator", "props", "section", "onLoanDataChange", "externalLoanAmount", "externalInterestRate", "externalLoanTenure", "externalEmi", "externalTotalPayment", "externalTotalInterest", "loanAmountInput", "setLoanAmountInput", "ye", "interestRateInput", "setInterestRateInput", "loanTenureInput", "setLoanTenureInput", "loanAmount", "setLoanAmount", "interestRate", "setInterestRate", "loanTenure", "setLoanTenure", "emi", "setEmi", "totalPayment", "setTotalPayment", "totalInterest", "setTotalInterest", "MIN_LOAN_AMOUNT", "MAX_LOAN_AMOUNT", "MIN_INTEREST_RATE", "MAX_INTEREST_RATE", "MIN_LOAN_TENURE", "MAX_LOAN_TENURE", "ue", "calculateEMI", "principal", "rate", "tenure", "total", "interest", "formatNumberWithCommas", "numStr", "num", "intPart", "decimalPart", "x", "y", "formatted", "parseNumberWithCommas", "str", "calculateFillPercentage", "value", "min", "max", "loanAmountFill", "interestRateFill", "loanTenureFill", "handleLoanAmountChange", "e", "formattedValue", "numValue", "handleLoanAmountFinalize", "finalValue", "handleInterestRateChange", "handleInterestRateFinalize", "handleLoanTenureChange", "handleLoanTenureFinalize", "u", "l", "p", "init_ssg_sandbox_shims", "EMISchedular", "props", "loanAmount", "interestRate", "loanTenure", "emi", "generateEMISchedule", "schedule", "monthlyRate", "remainingBalance", "months", "currentDate", "i", "openingBalance", "interestAmount", "principalAmount", "closingBalance", "scheduleDate", "monthYear", "formatCurrency", "amount", "u", "l", "p", "row", "index", "LoanCalculatorWithSchedule", "loanAmount", "setLoanAmount", "ye", "interestRate", "setInterestRate", "loanTenure", "setLoanTenure", "emi", "setEmi", "totalPayment", "setTotalPayment", "totalInterest", "setTotalInterest", "p", "u", "LoanEmiCalculator", "data", "EMISchedular"]
}
