PageSourceSearch

https://chainers.io/_next/static/chunks/594-7679f597d1100ebc.js

js chainers.io collected 2026-10-03 22:15:38 UTC 18,434 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[594],{9778:function(){},9771:function(e,t,n){"use strict";n.d(t,{Bu:function(){return h}});var r=n(9496),o=n(507);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}function p(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function m(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=String(e);if(0===t)return n;var r=n.match(/(.*?)([0-9]+)(.*)/),o=r?r[1]:"",i=r?r[3]:"",a=r?r[2]:n,s=a.length>=t?a:(m(Array(t)).map((function(){return"0"})).join("")+a).slice(-1*t);return"".concat(o).concat(s).concat(i)}var y={daysInHours:!1,zeroPadTime:2};function v(e,t){var n=e.days,r=e.hours,o=e.minutes,i=e.seconds,a=Object.assign(Object.assign({},y),t),s=a.daysInHours,c=a.zeroPadTime,l=a.zeroPadDays,u=void 0===l?c:l,p=Math.min(2,c),f=s?h(r+24*n,c):h(r,p);return{days:s?"":h(n,u),hours:f,minutes:h(o,p),seconds:h(i,p)}}var g=function(e){c(n,e);var t=f(n);function n(){var e;return i(this,n),(e=t.apply(this,arguments)).state={count:e.props.count||3},e.startCountdown=function(){e.interval=window.setInterval((function(){0===e.state.count-1?(e.stopCountdown(),e.props.onComplete&&e.props.onComplete()):e.setState((function(e){return{count:e.count-1}}))}),1e3)},e.stopCountdown=function(){clearInterval(e.interval)},e.addTime=function(t){e.stopCountdown(),e.setState((function(e){return{count:e.count+t}}),e.startCountdown)},e}return s(n,[{key:"componentDidMount",value:function(){this.startCountdown()}},{key:"componentWillUnmount",value:function(){clearInterval(this.interval)}},{key:"render",value:function(){return this.props.children?(0,r.cloneElement)(this.props.children,{count:this.state.count}):null}}]),n}(r.Component);g.propTypes={count:o.number,children:o.element,onComplete:o.func};var b=function(e){c(n,e);var t=f(n);function n(e){var o;if(i(this,n),(o=t.call(this,e)).mounted=!1,o.initialTimestamp=o.calcOffsetStartTimestamp(),o.offsetStartTimestamp=o.props.autoStart?0:o.initialTimestamp,o.offsetTime=0,o.legacyMode=!1,o.legacyCountdownRef=(0,r.createRef)(),o.tick=function(){var e=o.calcTimeDelta(),t=e.completed&&!o.props.overt
1ime?void 0:o.props.onTick;o.setTimeDeltaState(e,void 0,t)},o.start=function(){if(!o.isStarted()){var e=o.offsetStartTimestamp;o.offsetStartTimestamp=0,o.offsetTime+=e?o.calcOffsetStartTimestamp()-e:0;var t=o.calcTimeDelta();o.setTimeDeltaState(t,"STARTED",o.props.onStart),o.props.controlled||t.completed&&!o.props.overtime||(o.clearTimer(),o.interval=window.setInterval(o.tick,o.props.intervalDelay))}},o.pause=function(){o.isPaused()||(o.clearTimer(),o.offsetStartTimestamp=o.calcOffsetStartTimestamp(),o.setTimeDeltaState(o.state.timeDelta,"PAUSED",o.props.onPause))},o.stop=function(){o.isStopped()||(o.clearTimer(),o.offsetStartTimestamp=o.calcOffsetStartTimestamp(),o.offsetTime=o.offsetStartTimestamp-o.initialTimestamp,o.setTimeDeltaState(o.calcTimeDelta(),"STOPPED",o.props.onStop))},o.isStarted=function(){return o.isStatus("STARTED")},o.isPaused=function(){return o.isStatus("PAUSED")},o.isStopped=function(){return o.isStatus("STOPPED")},o.isCompleted=function(){return o.isStatus("COMPLETED")},e.date){var a=o.calcTimeDelta();o.state={timeDelta:a,status:a.completed?"COMPLETED":"STOPPED"}}else o.legacyMode=!0;return o}return s(n,[{key:"componentDidMount",value:function(){this.legacyMode||(this.mounted=!0,this.props.onMount&&this.props.onMount(this.calcTimeDelta()),this.props.autoStart&&this.start())}},{key:"componentDidUpdate",value:function(e){this.legacyMode||this.props.date!==e.date&&(this.initialTimestamp=this.calcOffsetStartTimestamp(),this.offsetStartTimestamp=this.initialTimestamp,this.offsetTime=0,this.setTimeDeltaState(this.calcTimeDelta()))}},{key:"componentWillUnmount",value:function(){this.legacyMode||(this.mounted=!1,this.clearTimer())}},{key:"calcTimeDelta",value:function(){var e=this.props,t=e.date,n=e.now,r=e.precision,o=e.controlled,i=e.overtime;return function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.now,o=void 0===r?Date.now:r,i=n.precision,a=void 0===i?0:i,s=n.controlled,c=n.offsetTime,l=void 0===c?0:c,u=n.overtime;t="string"===typeof e?new Date(e).getTime():e instanceof Date?e.getTime():e,s||(t+=l);var p=s?t:t-o(),f=Math.min(20,Math.max(0,a)),m=Math.round(1e3*parseFloat(((u?p:Math.max(0,p))/1e3).toFixed(f))),d=Math.abs(m)/1e3;return{total:m,days:Math.floor(d/86400),hours:Math.floor(d/3600%24),minutes:Math.floor(d/60%60),seconds:Math.floor(d%60),milliseconds:Number((d%1*1e3).toFixed()),completed:m<=0}}(t,{now:n,precision:r,controlled:o,offsetTime:this.offsetTime,overtime:i})}},{key:"calcOffsetStartTimestamp",value:function(){return Date.now()}},{key:"addTime",value:function(e){this.legacyCountdownRef.current.addTime(e)}},{key:"clearTimer",value:function(){window.clearInterval(this.interval)}},{key:"isStatus",value:function(e){return this.state.status===e}},{key:"setTimeDeltaState",value:function(e,t,n){var r=this;if(this.mounted){var o=e.completed&&!this.state.timeDelta.completed,i=e.completed&&"STARTED"===t;o&&!this.props.overtime&&this.clearTimer();return this.setState((function(n){var o=t||n.status;return e.completed&&!r.props.overtime?o="COMPLETED":t||"COMPLETED"!==o||(o="STOPPED"),{timeDelta:e,status:o}}),(function(){n&&n(r.state.timeDelta),r.props.onComplete&&(o||i)&&r.props.onComplete(e,i)}))}}},{key:"getApi",value:function(){return this.api=this.api||{start:this.start,pause:this.pause,stop:this.stop,isStarted:this.isStarted,isPaused:this.isPaused,isStopped:this.isStopped,isCompleted:this.isCompleted}}},{key:"getRenderProps",value:function(){var e=this.props,t=e.daysInHours,n=e.zeroPadTime,r=e.zeroPadDays,o=this.state.timeDelta;return Object.assign(Object.assign({},o),{api:this.getApi(),props:this.props,formatted:v(o,{daysInHours:t,zeroPadTime:n,zeroPadDays:r})})}},{key:"render",value:function(){if(this.legacyMode){var e=this.props,t=e.count,n=e.children,o=e.onComplete;return(0,r.createElement)(g,{ref:this.legacyCountdownRef,count:t,onComplete:o},n)}var i=this.props,a=i.className,s=i.overtime,c=i.children,l=i.renderer,u=this.getRenderProps();if(l)return l(u);if(c&&this.state.timeDelta.completed&&!s)return(0,r.cloneElement)(c,{countdown:u});var p=u.formatted,f=p.days,m=p.hours,d=p.minutes,h=p.seconds;return(0,r.createElement)("span",{className:a},u.total<0?"-":"",f,f?":":"",m,":",d,":",h)}}]),n}(r.Component);b.defaultProps=Object.assign(Object.assign({},y),{controlled:!1,intervalDelay:1e3,precision:0,autoStart:!0}
1),b.propTypes={date:(0,o.oneOfType)([(0,o.instanceOf)(Date),o.string,o.number]),daysInHours:o.bool,zeroPadTime:o.number,zeroPadDays:o.number,controlled:o.bool,intervalDelay:o.number,precision:o.number,autoStart:o.bool,overtime:o.bool,className:o.string,children:o.element,renderer:o.func,now:o.func,onMount:o.func,onStart:o.func,onPause:o.func,onStop:o.func,onTick:o.func,onComplete:o.func},t.ZP=b},2157:function(e,t,n){var r=n(9496);function o(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var i=o(r);!function(e){if(!e||"undefined"===typeof window)return;const t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t)}('.rfm-marquee-container {\n  overflow-x: hidden;\n  display: flex;\n  flex-direction: row;\n  position: relative;\n  width: var(--width);\n  transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n  animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n  animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n  background: linear-gradient(to right, var(--gradient-color), transparent);\n  content: "";\n  height: 100%;\n  position: absolute;\n  width: var(--gradient-width);\n  z-index: 2;\n  pointer-events: none;\n  touch-action: none;\n}\n.rfm-overlay::after {\n  right: 0;\n  top: 0;\n  transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n  left: 0;\n  top: 0;\n}\n\n.rfm-marquee {\n  flex: 0 0 auto;\n  min-width: var(--min-width);\n  z-index: 1;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n  animation-play-state: var(--play);\n  animation-delay: var(--delay);\n  animation-direction: var(--direction);\n}\n@keyframes scroll {\n  0% {\n    transform: translateX(0%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.rfm-initial-child-container {\n  flex: 0 0 auto;\n  display: flex;\n  min-width: auto;\n  flex-direction: row;\n  align-items: center;\n}\n\n.rfm-child {\n  transform: var(--transform);\n}');const a=r.forwardRef((function({style:e={},className:t="",autoFill:n=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:s=!1,direction:c="left",speed:l=50,delay:u=0,loop:p=0,gradient:f=!1,gradientColor:m="white",gradientWidth:d=200,onFinish:h,onCycleComplete:y,onMount:v,children:g},b){const[E,T]=r.useState(0),[w,S]=r.useState(0),[O,C]=r.useState(1),[D,P]=r.useState(!1),k=r.useRef(null),M=b||k,j=r.useRef(null),x=r.useCallback((()=>{if(j.current&&M.current){const e=M.current.getBoundingClientRect(),t=j.current.getBoundingClientRect();let r=e.width,o=t.width;"up"!==c&&"down"!==c||(r=e.height,o=t.height),C(n&&r&&o&&o<r?Math.ceil(r/o):1),T(r),S(o)}}),[n,M,c]);r.useEffect((()=>{if(D&&(x(),j.current&&M.current)){const e=new ResizeObserver((()=>x()));return e.observe(M.current),e.observe(j.current),()=>{e&&e.disconnect()}}}),[x,M,D]),r.useEffect((()=>{x()}),[x,g]),r.useEffect((()=>{P(!0)}),[]),r.useEffect((()=>{"function"===typeof v&&v()}),[]);const N=r.useMemo((()=>n?w*O/l:w<E?E/l:w/l),[n,E,w,O,l]),R=r.useMemo((()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!o||a?"paused":"running","--pause-on-click":!o||a&&!s||s?"paused":"running","--width":"up"===c||"down"===c?"100vh":"100%","--transform":"up"===c?"rotate(-90deg)":"down"===c?"rotate(90deg)":"none"})),[e,o,a,s,c]),I=r.useMemo((()=>({"--gradient-color":m,"--gradient-width":"number"===typeof d?`${d}px`:d})),[m,d]),A=r.useMemo((()=>({"--play":o?"running":"paused","--direction":"left"===c?"normal":"reverse","--duration":`${N}s`,"--delay":`${u}s`,"--iteration-count":p?`${p}`:"infinite","--min-width":n?"auto":"100%"})),[o,c,N,u,p,n]),Z=r.useMemo((()=>({"--transform":"up"===c?"rotate(90deg)":"down"===c?"rotate(-90deg)":"none"})),[c]),F=r.useCallback((e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map(((e,t)=>i.default.createElement(r.Fragment,{key:t},r.Children.map(g,(e=>i.default.createElement("div",{style:Z,className:"rfm-child"},e))))))),[Z,g]);return D?i.default.createElement("div",{ref:M,style:R,className:"rfm-marquee-container "+t},f&&i.default.createElement("div",{style:I,className:"rfm-overlay"}),i.default.createElement("div",{className:"rfm-marquee",style:A,onAnimationIteration:y,onAnimationEnd:h},i.default.createElement("div",{className:"rfm-initial-child-container",ref:j},r.Children.map(g,(e=>i.default.createElement("div",{style:Z,className:"rfm-child"},e)))),F(O-1)),i.default.createElement("div",{className:"rfm-marquee",style:A},F(O))):null}));t.Z=a},9167:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(9496),o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)};function i(e){var t=r.useState(!1),n=t[0],i=t[1],a=r.useState(!1),s=a[0],c=a[1],l=encodeURIComponent(e.id),u="string"===typeof e.playlistCoverId?encodeURIComponent(e.playlistCoverId):null,p=e.title,f=e.poster||"hqdefault",m="&"+e.params||0,d=e.muted?"&mute=1":"",h=e.announce||"Watch",y=e.webp?"webp":"jpg",v=e.webp?"vi_webp":"vi",g=e.thumbnail||(e.playlist?"https://i.ytimg.com/"+v+"/"+u+"/"+f+"."+y:"https://i.ytimg.com/"+v+"/"+l+"/"+f+"."+y),b=e.noCookie;b=e.cookie?"https://www.youtube.com":"https://www.youtube-nocookie.com";var E=e.playlist?b+"/embed/videoseries?autoplay=1"+d+"&list="+l+m:b+"/embed/"+l+"?autoplay=1&state=1"+d+m,T=e.activatedClass||"lyt-activated",w=e.adNetwork||!1,S=e.aspectHeight||9,O=e.aspectWidth||16,C=e.iframeClass||"",D=e.playerClass||"lty-playbtn",P=e.wrapperClass||"yt-lite",k=e.onIframeAdded||function(){},M=e.rel?"prefetch":"preload";return r.useEffect((function(){s&&k()}),[s]),r.createElement(r.Fragment,null,r.createElement("link",{rel:
1M,href:g,as:"image"}),r.createElement(r.Fragment,null,n&&r.createElement(r.Fragment,null,r.createElement("link",{rel:"preconnect",href:b}),r.createElement("link",{rel:"preconnect",href:"https://www.google.com"}),w&&r.createElement(r.Fragment,null,r.createElement("link",{rel:"preconnect",href:"https://static.doubleclick.net"}),r.createElement("link",{rel:"preconnect",href:"https://googleads.g.doubleclick.net"})))),r.createElement("article",{onPointerOver:function(){n||i(!0)},onClick:function(){s||c(!0)},className:P+" "+(s?T:""),"data-title":p,style:o({backgroundImage:"url("+g+")"},{"--aspect-ratio":S/O*100+"%"})},r.createElement("button",{type:"button",className:D,"aria-label":h+" "+p}),s&&r.createElement("iframe",{className:C,title:p,width:"560",height:"315",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,src:E})))}},7677:function(e,t,n){"use strict";var r,o=n(7510),i=n(2721),a=n(9263),s=n(1533),c=n(9331),l=n(9496),u=n(507),p=n.n(u),f=n(2187),m=n.n(f),d=n(9157),h=n(7379),y=["tag","isOpen","className","navbar","cssModule","children","innerRef"];function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){(0,c.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b=g(g({},d.Transition.propTypes),{},{isOpen:p().bool,children:p().oneOfType([p().arrayOf(p().node),p().node]),tag:h.iC,className:p().node,navbar:p().bool,cssModule:p().object,innerRef:p().oneOfType([p().func,p().string,p().object])}),E=g(g({},d.Transition.defaultProps),{},{isOpen:!1,appear:!1,enter:!0,exit:!0,tag:"div",timeout:h.wF.Collapse}),T=((r={})[h.E5.ENTERING]="collapsing",r[h.E5.ENTERED]="collapse show",r[h.E5.EXITING]="collapsing",r[h.E5.EXITED]="collapse",r);function w(e){return e.scrollHeight}var S=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={height:null},["onEntering","onEntered","onExit","onExiting","onExited"].forEach((function(e){n[e]=n[e].bind((0,a.Z)(n))})),n}(0,s.Z)(t,e);var n=t.prototype;return n.onEntering=function(e,t){this.setState({height:w(e)}),this.props.onEntering(e,t)},n.onEntered=function(e,t){this.setState({height:null}),this.props.onEntered(e,t)},n.onExit=function(e){this.setState({height:w(e)}),this.props.onExit(e)},n.onExiting=function(e){e.offsetHeight;this.setState({height:0}),this.props.onExiting(e)},n.onExited=function(e){this.setState({height:null}),this.props.onExited(e)},n.render=function(){var e=this,t=this.props,n=t.tag,r=t.isOpen,a=t.className,s=t.navbar,c=t.cssModule,u=t.children,p=(t.innerRef,(0,i.Z)(t,y)),f=this.state.height,v=(0,h.ei)(p,h.rb),b=(0,h.CE)(p,h.rb);return l.createElement(d.Transition,(0,o.Z)({},v,{in:r,onEntering:this.onEntering,onEntered:this.onEntered,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}),(function(t){var r=function(e){return T[e]||"collapse"}(t),i=(0,h.mx)(m()(a,r,s&&"navbar-collapse"),c),p=null===f?null:{height:f};return l.createElement(n,(0,o.Z)({},b,{style:g(g({},b.style),p),className:i,ref:e.props.innerRef}),u)}))},t}(l.Component);S.propTypes=b,S.defaultProps=E,t.Z=S},9813:function(e,t,n){"use strict";var r=n(7510),o=n(2721),i=n(9496),a=n(507),s=n.n(a),c=n(2187),l=n.n(c),u=n(7379),p=["className","cssModule","fluid","tag"],f={tag:u.iC,fluid:s().oneOfType([s().bool,s().string]),className:s().string,cssModule:s().object},m=function(e){var t=e.className,n=e.cssModule,a=e.fluid,s=e.tag,c=(0,o.Z)(e,p),f="container";!0===a?f="container-fluid":a&&(f="container-"+a);var m=(0,u.mx)(l()(t,f),n);return i.createElement(s,(0,r.Z)({},c,{className:m}))};m.propTypes=f,m.defaultProps={tag:"div"},t.Z=m}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.