Build 555975stable
Module 652533
1,622 characters · in 8e06c0ab4fcf7182.jsDependencies
Source Raw
function(e,t,s){s.d(t,{$G:()=>d,Ay:()=>p,MN:()=>N,Mp:()=>u,XN:()=>m,aV:()=>A});var a,i,n=s(627968),r=s(64700),l=s(922139),c=s(717421),o=s(396583);let d=3e3,u=4e3,m=6e3;var A=((a={}).SINE="sine",a.COSINE="cosine",a),N=((i={}).UP="up",i.DOWN="down",i);let p=e=>{let{blurAnimationData:t,scaleAnimationData:s,yAxisAnimationData:a,parallaxAnimationData:i,animateXAxisWiggle:d=!1,isMotionReduced:u=!1,animationSpeedScale:m=1,children:A}=e,N=(0,c.z)(null!=a?{from:{y:0},to:{y:1},config:{duration:a.duration*m},loop:!0}:{y:0}),p=a?.path==="sine"?Math.sin:Math.cos,[g,x]=(0,r.useState)(1),E=(0,c.z)(null!=s?{from:{scale:g>0?s.startScale:s.endScale},to:{scale:g>0?s.endScale:s.startScale},config:{duration:s.duration*m},onRest:()=>x(e=>-1*e)}:{scale:1}),[h,f]=(0,r.useState)(1),C=(0,c.z)(null!=t?{from:{blur:h>0?t.startBlurRadius:t.endBlurRadius},to:{blur:h>0?t.endBlurRadius:t.startBlurRadius},config:{duration:t.duration*m},onRest:()=>f(e=>-1*e)}:{blur:0}),R=(0,r.useMemo)(()=>Math.round((750+(200*Math.random()-100))*m),[m]),[_,I]=(0,r.useState)(0),[T,b]=(0,r.useState)(1),j=(0,c.z)({xOffset:_,config:{tension:10,friction:10,duration:R}});return((0,o.A)(()=>{I(T*(.5*Math.random()*5+2.5)),b(e=>-1*e)},R),u)?A:(0,n.jsx)(l.animated.div,{style:{transform:N.y?.to(e=>{if(null==a)return"translateY(0px)";let t=p(e*Math.PI*2)*a.range,s=0;if(null!=i){let e=i.range*(1-i.containerVisibilityPercentage);s="up"===i.pathDirection?-e:e}return`translateY(${t+s}px)`}),translateX:d?j.xOffset.to(e=>`${e}px`):0,scale:E.scale,filter:C.blur?.to(e=>`blur(${e}px)`),opacity:null!=i&&i.changeOpacity?i.containerVisibilityPercentage:1},children:A})}}