Module 224964

483 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>l});var i=n(582128),r=n(702841),a=n(21161),s=n(3137);function l(){let{createMultipleConfettiAt:e}=i.useContext(a.x),t=(0,r.bG)([s.A],()=>s.A.getState()),n=i.useCallback(e=>({size:{type:"static-random",minValue:e.confettiSize-7,maxValue:e.confettiSize+7}}),[]);return i.useMemo(()=>({fire:(i,r,a)=>{let s=a?.settings!=null?{...t,...a.settings}:t;e(i,r,n(s),(a?.count??s.confettiCount)*(a?.countMultiplier??1),{sprite:a?.sprite})}}),[e,n,t])}}