Build 545032stable
Module 430690
2,652 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{q:()=>T,t:()=>S});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(873174),l=n(562708),u=n(66455),c=n(607399),d=n(844222),_=n(717421),f=n(866323),h=n(765671),p=n(919796),E=n(989395),m=n(688810),g=n(346381);let A={mass:1,tension:300,friction:28,clamp:!0};function I(e,t){return n=>{if(0===n)return"auto";let i="forwards"===t.current,r=n>0,s=!1;return r&&i&&"left"===e&&(s=!0),r&&!i&&"right"===e&&(s=!0),!r&&i&&"right"===e&&(s=!0),r||i||"left"!==e||(s=!0),s?`${100*Math.abs(n)}%`:"auto"}}function T(e){return null}function S(e){var t,n;let{contentDisplay:s,fadeInOut:T=!1,disableDefaultTransformStyling:S,...N}=e,y={},{analyticsLocations:C}=(0,m.Ay)();r.Children.forEach(N.children,(e,t)=>{y[e.props.id]={children:e.props.children,impressionName:e.props.impressionName,impressionProperties:e.props.impressionProperties,index:t}});let v=N.activeSlide,O=(0,p.A)(N.activeSlide),R=N.directionOverride??(t=null!=O?y[O]:null,n=y[v],null==t?null:t.index>n.index?"backwards":t.index<n.index?"forwards":null),{reducedMotion:b}=r.useContext(d.C),D=r.useContext(E.A),L=y[v].impressionName,w={...y[v].impressionProperties,location_stack:C};D({type:l.ImpressionTypes.MODAL,name:L,properties:w,_stackContext:{isSlide:!0}});let{ref:M,width:P=0,height:x=0}=(0,h.Ay)(v),U={...A,...N.springConfig,...b.enabled?{clamp:!0}:null},k=(0,_.z)({width:N.width??P,height:x,config:U},null==O?"animate-never":"respect-motion-settings"),G=(0,f.p)(v,{value:0,from:{value:1},enter:{value:0},leave:{value:-1},config:U,onRest:(e,t)=>{let{item:n}=t;n===v&&null!=N.onSlideReady&&N.onSlideReady(n)}},null==O?"animate-never":"respect-motion-settings"),F=(0,u.A)(R),{width:V,centered:B=!0}=N,H=c.Fr&&!N.shouldUseMediaQueriesForSizing?"100%":k.width.to(e=>"string"==typeof e?e:Math.round(e)),j=c.Fr&&!N.shouldUseMediaQueriesForSizing?"100%":k.height.to(e=>Math.round(e)),Y=r.useMemo(()=>c.Fr?{}:B?{transform:S?void 0:"translate3d(0, -50%, 0) scale(1.0, 1.0)",top:"50%"}:{transform:S?void 0:"scale(1.0, 1.0)"},[B,S]),W=c.Fr?{}:{overflow:N.overflow??"hidden"},K=r.useMemo(()=>({width:c.Fr&&!N.shouldUseMediaQueriesForSizing?"100%":V}),[N.shouldUseMediaQueriesForSizing,V]);return(0,i.jsx)(o.animated.div,{style:{position:"relative",minWidth:H,minHeight:j,...W},children:G((e,t,n)=>{let{key:r}=n,l={opacity:e.value.to(e=>1-Math.abs(e))};return(0,i.jsx)(o.animated.div,{ref:t===v?M:null,style:{position:"absolute",display:s,flexDirection:"column",backfaceVisibility:"hidden",...K,...Y,...b.enabled?l:{left:e.value.to(I("left",F)),right:e.value.to(I("right",F)),...T&&l}},className:a()({[g.o]:N.shouldUseMediaQueriesForSizing}),children:y[t].children},r)})})}}