PageSourceSearch

https://beanvest.com/_nuxt/zeeEYN7F.js

js beanvest.com collected 2026-10-08 17:47:41 UTC 1,626 bytes, 1 lines download raw bytes

1import{B as p,d as m,o as u,e as s,f as n,p as _,m as g,z as y}from"#entry";import{C as b,a as h,L as x,P as C,b as k,p as $,c as I,d as L,i as R,f as v}from"./BtWwN_di.js";const z={class:"my-8"},B={class:"bg-gray-50 rounded-lg p-4 sm:p-6 border border-gray-100"},o=30,P=p({__name:"InflationChart",setup(w){b.register(h,x,C,k,$,I,L,R);const i=[{rate:.02,label:"2% inflation",color:"#94a3b8"},{rate:.04,label:"4% inflation",color:"#f59e0b"},{rate:.07,label:"7% inflation",color:"#ef4444"}],r=Array.from({length:o+1},(t,e)=>`Year ${e}`),l=i.map(({rate:t,label:e,color:a})=>({label:e,data:Array.from({length:o+1},(A,d)=>Math.round(100/Math.pow(1+t,d))),borderColor:a,borderWidth:2.5,pointRadius:0,pointHoverRadius:5,tension:.3,fill:!1})),c={labels:r,datasets:l},f={responsive:!0,maintainAspectRatio:!0,aspectRatio:1.8,interaction:{mode:"index",intersect:!1},plugins:{legend:{position:"top",labels:{usePointStyle:!0,padding:16,font:{family:"Inter, system-ui, sans-serif",size:12}}},tooltip:{callbacks:{label:t=>`${t.dataset.label}: $${t.parsed.y}`}}},scales:{x:{grid:{display:!1},ticks:{maxTicksLimit:7,font:{family:"Inter, system-ui, sans-serif",size:11}}},y:{grid:{color:"#f3f4f6"},min:0,max:100,ticks:{callback:t=>`$${t}`,font:{family:"Inter, system-ui, sans-serif",size:11}}}}};return(t,e)=>{const a=y;return u(),m("figure",z,[s("div",B,[n(a,null,{default:_(()=>[n(g(v),{data:c,options:f})]),_:1})]),e[0]||(e[0]=s("figcaption",{class:"text-center text-sm text-gray-500 mt-3"}," Purchasing power of $100 over 30 years at different inflation rates ",-1))])}}}),S=Object.assign(P,{__name:"InflationChart"});export{S as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.