2 lines
697 B
JavaScript
2 lines
697 B
JavaScript
import{E as a,a as d,o as r,e as l,f as n,u,t as _}from"./entry.a42f0781.js";function f(){const t=a("count",()=>Math.round(Math.random()*20));function e(){t.value+=1}function s(){t.value-=1}return{count:t,inc:e,dec:s}}const m={"inline-flex":"",m:"y-3"},p=n("div",{"i-carbon-subtract":""},null,-1),b=[p],v={font:"mono",w:"15","m-auto":"","inline-block":""},h=n("div",{"i-carbon-add":""},null,-1),k=[h],B=d({__name:"Counter",setup(t){const{count:e,inc:s,dec:i}=f();return(C,o)=>(r(),l("div",m,[n("button",{"rounded-full":"","p-2":"",btn:"",onClick:o[0]||(o[0]=c=>u(i)())},b),n("div",v,_(u(e)),1),n("button",{"rounded-full":"","p-2":"",btn:"",onClick:o[1]||(o[1]=c=>u(s)())},k)]))}});export{B as _};
|