{"version":3,"file":"Ticker.DPK3KAcd.mjs","names":["c","z","j","Y","s","i","y","v","r","o","l","d","w","g","f","m","n","h","b","x","u","__esmMin","j","z","pe","init_npm_react_18_3_1","Y","ce","init_jsx_runtime","ne","p","_e","de","motion","useInView","useAnimationFrame","useReducedMotion","LayoutGroup","wrap","useTransform","useMotionValue","init_framer_motion_DhsWWWsN","RenderTarget","addPropertyControls","init_framer_BWFVvmND","ControlType","resize","init_index_es","$","c$1","I","N","O","P","H","L","z$1","R","j$1","F","D","E","K","u","X","Y$1","G","q","J","Q","U","Z","_","ee","et","ei","en","el","T","er","eo","ea","ed","ep","eu","ec","es","eh","ef","i","eg","a","d","t","c$2","n","em","ey","ev","ex","eb","ew","eI","eT","S","eS","e$","W","eC","eM","C","B","M","V","k","A","init_Ticker"],"sources":["https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/9yhZnwQnqadGwS8iJufN/Ticker.js"],"sourcesContent":["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Children as i,useEffect as n,useState as l,useRef as r,useMemo as o,createRef as a,useCallback as d,cloneElement as p}from\"react\";import{addPropertyControls as u,ControlType as c,RenderTarget as s}from\"framer\";import{useAnimationFrame as h,useReducedMotion as f,LayoutGroup as g,useInView as m,useMotionValue as y,useTransform as v,motion as x,wrap as b}from\"framer-motion\";import{resize as w}from\"@motionone/dom\";let I=100,T={left:e=>`translateX(-${e}px)`,right:e=>`translateX(${e}px)`,top:e=>`translateY(-${e}px)`,bottom:e=>`translateY(${e}px)`},S=\"undefined\"!=typeof Animation&&\"function\"==typeof Animation.prototype.updatePlaybackRate;/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function $(u){/* Props */let{slots:c,gap:I,padding:$,paddingPerSide:N,paddingTop:O,paddingRight:P,paddingBottom:H,paddingLeft:L,speed:z,hoverFactor:R,direction:j,alignment:F,sizingOptions:D,fadeOptions:E,style:K}=u,{fadeContent:X,overflow:Y,fadeWidth:G,fadeInset:q,fadeAlpha:J}=E,{widthType:Q,heightType:U}=D,Z=N?`${O}px ${P}px ${H}px ${L}px`:`${$}px`,_=s.current()===s.canvas,ee=i.count(c),et=ee>0;!0===j&&(j=\"left\");let ei=\"left\"===j||\"right\"===j,en=y(0),el=T[j],er=v(en,el),eo=r(null),ea=o(()=>[/*#__PURE__*/a(),/*#__PURE__*/a()],[]),[ed,ep]=l({parent:null,children:null}),eu=[],ec=[],es=0,eh=0;_&&(es=ee?Math.floor(10/ee):0,eh=1),!_&&et&&ed.parent&&(es=Math.min(es=Math.round(ed.parent/ed.children*2)+1,100),eh=1);/* Measure parent and child */let ef=d(()=>{if(et&&eo.current){let e=ei?eo.current.offsetWidth:eo.current.offsetHeight,t=ea[0].current?ei?ea[0].current.offsetLeft:ea[0].current.offsetTop:0,i=ea[1].current?ei?ea[1].current.offsetLeft+ea[1].current.offsetWidth:ea[1].current.offsetTop+ea[1].current.offsetHeight:0;ep({parent:e,children:i-t+I});}},[]),eg=_?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(et){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!_){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let e=r(!0);n(()=>(ef(),w(eo.current,({contentSize:t})=>{!e.current&&(t.width||t.height)&&ef(),e.current=!1;})),[]);}eu=i.map(c,(t,i)=>{var n,l,r,o;let a;0===i&&(a=ea[0]),i===c.length-1&&(a=ea[1]);let d={width:Q?null===(n=t.props)||void 0===n?void 0:n.width:\"100%\",height:U?null===(l=t.props)||void 0===l?void 0:l.height:\"100%\"};return /*#__PURE__*/e(g,{inherit:\"id\",children:/*#__PURE__*/e(\"li\",{ref:a,style:d,children:/*#__PURE__*/p(t,{style:{...null===(r=t.props)||void 0===r?void 0:r.style,...d,flexShrink:0,...eg},layoutId:t.props.layoutId?t.props.layoutId+\"-original-\"+i:void 0},null===(o=t.props)||void 0===o?void 0:o.children)})});});}if(!_)for(let t=0;t<es;t++)ec=[...ec,...i.map(c,(i,n)=>{var l,r,o,a,d,u;let c={width:Q?null===(l=i.props)||void 0===l?void 0:l.width:\"100%\",height:U?null===(r=i.props)||void 0===r?void 0:r.height:\"100%\"};return /*#__PURE__*/e(g,{inherit:\"id\",children:/*#__PURE__*/e(\"li\",{style:c,\"aria-hidden\":!0,children:/*#__PURE__*/p(i,{key:t+\" \"+n,style:{...null===(o=i.props)||void 0===o?void 0:o.style,width:Q?null===(a=i.props)||void 0===a?void 0:a.width:\"100%\",height:U?null===(d=i.props)||void 0===d?void 0:d.height:\"100%\",flexShrink:0,...eg},layoutId:i.props.layoutId?i.props.layoutId+\"-dupe-\"+t:void 0},null===(u=i.props)||void 0===u?void 0:u.children)},t+\"li\"+n)},t+\"lg\"+n);})];let em=ed.children+ed.children*Math.round(ed.parent/ed.children),ey=r(null),ev=r(null),ex=r(0),eb=r(!1),ew=f(),eI=r(null),eT=r(null);/**\n     * Setup animations\n     */if(!_){let e=m(eo);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */S?n(()=>{if(!ew&&em&&z)return eT.current=eI.current.animate({transform:[el(0),el(em)]},{duration:Math.abs(em)/z*1e3,iterations:1/0,easing:\"linear\"}),()=>eT.current.cancel();},[R,em,z]):/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */h(t=>{if(!em||ew||S)return;null===ey.current&&(ey.current=t),t-=ey.current;let i=null===ev.current?0:t-ev.current,n=i*(z/1e3);eb.current&&(n*=R),ex.current+=n,ex.current=b(0,em,ex.current),ev.current=t,e&&en.set(ex.current);});}let eS=G/2,e$=W(q,0,eS),eC=100-q,eM=`linear-gradient(${ei?\"to right\":\"to bottom\"}, rgba(0, 0, 0, ${J}) ${e$}%, rgba(0, 0, 0, 1) ${eS}%, rgba(0, 0, 0, 1) ${100-G/2}%, rgba(0, 0, 0, ${J}) ${eC}%)`;return /* Empty state */et?/*#__PURE__*/e(\"section\",{style:{...C,opacity:eh,WebkitMaskImage:X?eM:void 0,MozMaskImage:X?eM:void 0,maskImage:X?eM:void 0,overflow:Y?\"visible\":\"hidden\",padding:Z},ref:eo,children:/*#__PURE__*/t(x.ul,{ref:eI,style:{...C,gap:I,top:\"bottom\"===j&&B(em)?-em:void 0,left:\"right\"===j&&B(em)?-em:void 0,placeItems:F,position:\"relative\",flexDirection:ei?\"row\":\"column\",...K,transform:S?void 0:er,willChange:_?\"auto\":\"transform\"},onMouseEnter:()=>{eb.current=!0,eT.current&&eT.current.updatePlaybackRate(R);},onMouseLeave:()=>{eb.current=!1,eT.current&&eT.current.updatePlaybackRate(1);},children:[eu,ec]})}):/*#__PURE__*/t(\"section\",{style:M,children:[/*#__PURE__*/e(\"div\",{style:V,children:\"✨\"}),/*#__PURE__*/e(\"p\",{style:k,children:\"Connect to Content\"}),/*#__PURE__*/e(\"p\",{style:A,children:\"Add layers or components to infinitely loop on your page.\"})]});}/* Default Properties */$.defaultProps={gap:10,padding:10,sizingOptions:{widthType:!0,heightType:!0},fadeOptions:{fadeContent:!0,overflow:!1,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:!0},/* Property Controls */u($,{slots:{type:c.Array,title:\"Children\",control:{type:c.ComponentInstance}},speed:{type:c.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:!0,step:5},direction:{type:c.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:!0},alignment:{type:c.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:!0},gap:{type:c.Number,title:\"Gap\"},padding:{title:\"Padding\",type:c.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:c.Object,title:\"Sizing\",controls:{widthType:{type:c.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:!0},heightType:{type:c.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:!0}}},fadeOptions:{type:c.Object,title:\"Clipping\",controls:{fadeContent:{type:c.Boolean,title:\"Fade\",defaultValue:!0},overflow:{type:c.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:!1,hidden:e=>!0===e.fadeContent},fadeWidth:{type:c.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:e=>!1===e.fadeContent},fadeInset:{type:c.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:e=>!1===e.fadeContent},fadeAlpha:{type:c.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden:e=>!1===e.fadeContent}}},hoverFactor:{type:c.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:!0,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */let C={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"},M={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"},V={fontSize:32,marginBottom:10},k={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"},A={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"},W=(e,t,i)=>Math.min(Math.max(e,t),i),B=e=>\"number\"==typeof e&&!isNaN(e);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map"],"mappings":"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"}