{"version":3,"file":"Animation_Estimate_Value.nIaFyO2M.mjs","names":["useRef"],"sources":["https:/framerusercontent.com/modules/ru3PLo8U10haBWfZF2sL/rhxNjomjiU9WvfbCibja/Animation_Estimate_Value.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{motion,useInView,animate,useMotionValue,useTransform}from\"framer-motion\";import{ControlType}from\"framer\";export default function AnimatedEstimateCard({titleText=\"ESTIMATED VALUE\",mainValueTarget=845100,minStart=0,minTarget=818230,maxStart=1e6,maxTarget=858230}){const containerRef=useRef(null);const isInView=useInView(containerRef,{once:true,margin:\"-50px\"});const mainRef=useRef(null);const minRef=useRef(null);const maxRef=useRef(null);// Motion values for the slider positions (0 to 100 scale)\nconst leftHandlePos=useMotionValue(0);const rightHandlePos=useMotionValue(100);// Transform motion values into percentage strings for CSS\nconst leftHandleX=useTransform(leftHandlePos,v=>`${v}%`);const rightHandleX=useTransform(rightHandlePos,v=>`${100-v}%`);// ==========================================\n// ⬇️ PASTE YOUR IMAGE URLS BELOW ⬇️\n// ==========================================\n// PASTE IMAGE URL 1 HERE (210 Maple Ave)\nconst imgUrl1=\"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?auto=format&fit=crop&q=80&w=200&h=200\";// PASTE IMAGE URL 2 HERE (14 Birchmount Rd)\nconst imgUrl2=\"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?auto=format&fit=crop&q=80&w=200&h=200\";// PASTE IMAGE URL 3 HERE (228 Maple Ave Unit 12)\nconst imgUrl3=\"https://images.unsplash.com/photo-1512917774080-9991f1c4c750?auto=format&fit=crop&q=80&w=200&h=200\";// ==========================================\nconst formatCurrency=val=>{return new Intl.NumberFormat(\"en-US\",{style:\"currency\",currency:\"USD\",maximumFractionDigits:0}).format(Math.round(val));};useEffect(()=>{if(isInView){// Main Value Animation\nanimate(0,mainValueTarget,{duration:1.5,ease:\"easeOut\",onUpdate:latest=>{if(mainRef.current)mainRef.current.textContent=formatCurrency(latest);}});// Minus Slider Value & Handle Animation\nanimate(minStart,minTarget,{duration:1.5,ease:\"easeOut\",delay:.2,onUpdate:latest=>{if(minRef.current)minRef.current.textContent=formatCurrency(latest);}});// Move left handle to 15% along the track\nanimate(leftHandlePos,15,{duration:1.5,ease:\"easeOut\",delay:.2});// Plus Slider Value & Handle Animation\nanimate(maxStart,maxTarget,{duration:1.5,ease:\"easeOut\",delay:.2,onUpdate:latest=>{if(maxRef.current)maxRef.current.textContent=formatCurrency(latest);}});// Move right handle to 85% along the track\nanimate(rightHandlePos,85,{duration:1.5,ease:\"easeOut\",delay:.2});}},[isInView,mainValueTarget,minStart,minTarget,maxStart,maxTarget]);const listVariants={hidden:{},visible:{transition:{staggerChildren:.2,delayChildren:.8}}};const itemVariants={hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.5,ease:\"easeOut\"}}};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",maxWidth:420,fontFamily:\"Inter, -apple-system, BlinkMacSystemFont, sans-serif\",position:\"relative\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",backgroundColor:\"#FFFFFF\",borderRadius:24,padding:\"24px\",boxShadow:\"0px 16px 32px rgba(0, 0, 0, 0.08)\",position:\"relative\",zIndex:10},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:500,color:\"#6B7280\",letterSpacing:\"0.05em\"},children:titleText}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6,backgroundColor:\"#E0E7FF\",padding:\"6px 12px\",borderRadius:20,color:\"#4338CA\",fontSize:13,fontWeight:500},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polygon\",{points:\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"})}),\"AI Suggested\"]})]}),/*#__PURE__*/_jsx(\"h1\",{ref:mainRef,style:{fontSize:42,fontWeight:700,color:\"#111827\",margin:\"0 0 32px 0\",letterSpacing:\"-0.02em\"},children:\"$0\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:2,backgroundColor:\"#E5E7EB\",marginBottom:32,marginTop:16},children:[/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",left:leftHandleX,right:rightHandleX,height:\"100%\",backgroundColor:\"#2E7D32\",originX:.5}}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",left:leftHandleX,top:\"50%\",y:\"-50%\",x:\"-50%\",width:32,height:32,backgroundColor:\"#FFFFFF\",border:\"1px solid #E5E7EB\",borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#111827\",boxShadow:\"0px 2px 4px rgba(0,0,0,0.05)\",zIndex:2},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"})})}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",right:rightHandleX,top:\"50%\",y:\"-50%\",x:\"50%\",width:32,height:32,backgroundColor:\"#FFFFFF\",border:\"1px solid #E5E7EB\",borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#111827\",boxShadow:\"0px 2px 4px rgba(0,0,0,0.05)\",zIndex:2},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"5\",x2:\"12\",y2:\"19\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"})]})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:16},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,padding:\"14px 16px\",border:\"1px solid #E5E7EB\",borderRadius:24,fontSize:16,fontWeight:500,color:\"#111827\"},children:/*#__PURE__*/_jsx(\"span\",{ref:minRef,children:\"$0\"})}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,padding:\"14px 16px\",border:\"1px solid #E5E7EB\",borderRadius:24,fontSize:16,fontWeight:500,color:\"#111827\"},children:/*#__PURE__*/_jsx(\"span\",{ref:maxRef,children:\"$0\"})})]})]}),/*#__PURE__*/_jsxs(motion.div,{variants:listVariants,initial:\"hidden\",animate:isInView?\"visible\":\"hidden\",style:{width:\"92%\",backgroundColor:\"#F9FAFB\",borderRadius:\"0 0 24px 24px\",padding:\"40px 24px 24px 24px\",marginTop:-20,zIndex:5,boxShadow:\"0px 10px 24px rgba(0, 0, 0, 0.04)\"},children:[/*#__PURE__*/_jsx(ComparablesItem,{variants:itemVariants,title:\"210 Maple Ave\",subtitle:\"Toronto, ON \\xb7 MLS# C8841022\",imageUrl:imgUrl1}),/*#__PURE__*/_jsx(ComparablesItem,{variants:itemVariants,title:\"14 Birchmount Rd\",subtitle:\"Toronto, ON \\xb7 0.2km away\",imageUrl:imgUrl2}),/*#__PURE__*/_jsx(ComparablesItem,{variants:itemVariants,title:\"228 Maple Ave Unit 12\",subtitle:\"Toronto, ON \\xb7 1.1km away\",imageUrl:imgUrl3})]}),/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:10},animate:{opacity:isInView?1:0,y:isInView?0:10},transition:{delay:1.5,duration:.4},style:{marginTop:24,display:\"flex\",alignItems:\"center\",gap:8,backgroundColor:\"#E0E7FF\",padding:\"10px 20px\",borderRadius:24,color:\"#4338CA\",fontSize:14,fontWeight:500,cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"16\",x2:\"12\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"8\",x2:\"12.01\",y2:\"8\"})]}),\"Why these comparables?\"]})]});}// Sub-component for the list items\nfunction ComparablesItem({variants,title,subtitle,imageUrl}){return /*#__PURE__*/_jsxs(motion.div,{variants:variants,style:{display:\"flex\",alignItems:\"center\",gap:16,marginBottom:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:48,height:48,borderRadius:12,backgroundColor:\"#E5E7EB\",flexShrink:0,overflow:\"hidden\",border:\"1px solid rgba(0,0,0,0.05)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:imageUrl?/*#__PURE__*/_jsx(\"img\",{src:imageUrl,alt:title,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):// Fallback icon if URL is broken or missing\n/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"rgba(0,0,0,0.3)\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"2\",ry:\"2\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"8.5\",cy:\"8.5\",r:\"1.5\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"21 15 16 10 5 21\"})]})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:500,color:\"#111827\",marginBottom:4},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:\"#6B7280\"},children:subtitle})]})]});}// Framer Property Controls\nAnimatedEstimateCard.propertyControls={titleText:{type:ControlType.String,title:\"Title\",defaultValue:\"ESTIMATED VALUE\"},mainValueTarget:{type:ControlType.Number,title:\"Main Value\",defaultValue:845100,min:0,max:1e7},minStart:{type:ControlType.Number,title:\"Left Start\",defaultValue:0},minTarget:{type:ControlType.Number,title:\"Left Target\",defaultValue:129247},maxStart:{type:ControlType.Number,title:\"Right Start\",defaultValue:1e6},maxTarget:{type:ControlType.Number,title:\"Right Target\",defaultValue:858230}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedEstimateCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Animation_Estimate_Value.map"],"mappings":"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"}