Build 533169stable
Module 254075
532 characters · in 53cd71a5cd934ef1.jsDependencies
Source Raw
function(e,t,i){i.d(t,{A:()=>m});var n=i(627968),l=i(64700),a=i(735438),s=i(417597),r=i(3137),o=i(620141),u=i(966598),d=i(224964),c=i(31408);function h(e){let{reactionRef:t,count:i}=e,n=l.useRef(i),o=(0,s.bG)([r.A],()=>r.A.getState()),c=(0,d.A)(),h=(0,u.A)(t);return l.useEffect(()=>{if(i>n.current&&null!=h){let e=(0,a.clamp)(i,o.confettiCount/2,2*o.confettiCount);c.fire(h.x,h.y,{count:e})}n.current=i},[i,h,c,o.confettiCount]),null}function m(e){return(0,n.jsx)(o.A,{confettiLocation:c.k.REACTION,children:(0,n.jsx)(h,{...e})})}}