(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,[917849,(e,t,a)=>{Object.defineProperty(a,"__esModule",{value:!0}),a.forceVisible=a.forceCheck=a.lazyload=void 0;var i=function(){function e(e,t){for(var a=0;a=0&&v-j[0]<=f&&v+b+j[1]>=0},y=function(e){var t=e.ref;if(!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))return!1;var a=void 0,i=void 0;try{var o=t.getBoundingClientRect();a=o.top,i=o.height}catch(e){a=0,i=0}var n=window.innerHeight||document.documentElement.clientHeight,r=Array.isArray(e.props.offset)?e.props.offset:[e.props.offset,e.props.offset];return a-r[0]<=n&&a+i+r[1]>=0},w=function(e){var t=e.ref;if(t instanceof HTMLElement){var a=(0,d.default)(t);(e.props.overflow&&a!==t.ownerDocument&&a!==document&&a!==document.documentElement?j(e,a):y(e))?e.visible||(e.props.once&&b.push(e),e.visible=!0,e.forceUpdate()):!(e.props.once&&e.visible)&&(e.visible=!1,e.props.unmountIfInvisible&&e.forceUpdate())}},k=function(){b.forEach(function(e){var t=g.indexOf(e);-1!==t&&g.splice(t,1)}),b=[]},$=function(){for(var e=0;etypeof window&&((0,s.off)(window,"resize",M,v),(0,s.off)(window,"scroll",M,v))}},{key:"setRef",value:function(e){e&&(this.ref=e)}},{key:"render",value:function(){var e=this.props,t=e.height,a=e.children,i=e.placeholder,o=e.classNamePrefix;return n.default.createElement("div",{className:o+"-wrapper",ref:this.setRef},this.visible?a:i||n.default.createElement("div",{style:{height:t},className:o+"-placeholder"}))}}]),t}(o.Component);C.propTypes={classNamePrefix:r.default.string,once:r.default.bool,height:r.default.oneOfType([r.default.number,r.default.string]),offset:r.default.oneOfType([r.default.number,r.default.arrayOf(r.default.number)]),overflow:r.default.bool,resize:r.default.bool,scroll:r.default.bool,children:r.default.node,throttle:r.default.oneOfType([r.default.number,r.default.bool]),debounce:r.default.oneOfType([r.default.number,r.default.bool]),placeholder:r.default.node,scrollContainer:r.default.oneOfType([r.default.string,r.default.object]),unmountIfInvisible:r.default.bool},C.defaultProps={classNamePrefix:"lazyload",once:!1,offset:0,overflow:!1,resize:!1,scroll:!0,unmountIfInvisible:!1},a.lazyload=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){function a(){p(this,a);var e=f(this,(a.__proto__||Object.getPrototypeOf(a)).call(this));return e.displayName="LazyLoad"+(t.displayName||t.name||"Component"),e}return u(a,o.Component),i(a,[{key:"render",value:function(){return n.default.createElement(C,e,n.default.createElement(t,this.props))}}]),a}},a.default=C,a.forceCheck=$,a.forceVisible=function(){for(var e=0;e{Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e,t,a){var i=void 0,o=void 0,n=void 0,r=void 0,s=void 0,d=function d(){var l=new Date-r;l=0?i=setTimeout(d,t-l):(i=null,!a&&(s=e.apply(n,o),i||(n=null,o=null)))};return function(){n=this,o=arguments,r=+new Date;var l=a&&!i;return i||(i=setTimeout(d,t)),l&&(s=e.apply(n,o),n=null,o=null),s}}},875817,(e,t,a)=>{Object.defineProperty(a,"__esModule",{value:!0}),a.on=function(e,t,a,i){i=i||!1,e.addEventListener?e.addEventListener(t,a,i):e.attachEvent&&e.attachEvent("on"+t,function(t){a.call(e,t||window.event)})},a.off=function(e,t,a,i){i=i||!1,e.removeEventListener?e.removeEventListener(t,a,i):e.detachEvent&&e.detachEvent("on"+t,a)}},475242,(e,t,a)=>{Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){if(!(e instanceof HTMLElement))return document.documentElement;for(var t="absolute"===e.style.position,a=/(scroll|auto)/,i=e;i;){if(!i.parentNode)return e.ownerDocument||document.documentElement;var o=window.getComputedStyle(i),n=o.position,r=o.overflow,s=o["overflow-x"],d=o["overflow-y"];if("static"===n&&t){i=i.parentNode;continue}if(a.test(r)&&a.test(s)&&a.test(d))return i;i=i.parentNode}return e.ownerDocument||e.documentElement||document.documentElement}},571890,(e,t,a)=>{Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e,t,a){var i,o;return t||(t=250),function(){var n=a||this,r=+new Date,s=arguments;i&&r{var t=e.i(391398),a=e.i(145246);e.i(191788);let i=new String('span.jsx-327dde44d3dcde{width:24px;height:24px;display:inline-block;position:relative}span.jsx-327dde44d3dcde:before,span.jsx-327dde44d3dcde:after{content:"";border-radius:100%;margin:auto;display:inline-block;position:absolute;inset:0}.hightlight.jsx-327dde44d3dcde:before{background:var(--primary-color);opacity:.2;width:100%;height:100%;animation:1s ease-out infinite zoom}.hightlight.jsx-327dde44d3dcde:after{background:var(--primary-color);width:10px;height:10px;animation:1s ease-in 50ms infinite zoom}.red-highlight.jsx-327dde44d3dcde:before,.red-highlight.jsx-327dde44d3dcde:after{background:var(--color-alert-badge)}.blue-highlight.jsx-327dde44d3dcde:before,.blue-highlight.jsx-327dde44d3dcde:after{background:var(--primary-color)}@keyframes zoom{0%{transform:scale(1)}50%{transform:scale(.75)}to{transform:scale(1)}}');i.__hash="327dde44d3dcde",e.s(["f",0,({isRed:e,isBlue:o})=>(0,t.jsx)("span",{className:`jsx-${i.__hash} hightlight ${e?"red-highlight":""} ${o?"blue-highlight":""}`,children:(0,t.jsx)(a.default,{id:i.__hash,children:i})})],961516)},739659,865780,377330,e=>{var t=e.i(391398),a=e.i(145246),i=e.i(191788),o=e.i(203828);e.i(966278);var n=e.i(318398),r=e.i(363872);let s=function(e,t){if(!e)throw Error("Invariant failed")};function d(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(){return(l=Object.assign||function(e){for(var t=1;t=0){var n=o.thresholds.some(function(e){return o.inView?a>e:a>=e});void 0!==t&&(n=n&&t),o.inView=n,o.callback(n,e)}})}var x=function(e){function t(){for(var t,a=arguments.length,i=Array(a),o=0;o=0||(o[a]=e[a]);return o}(o,["children","as","tag","triggerOnce","threshold","root","rootMargin","onChange"]));return(0,i.createElement)(r||s||"div",l({ref:this.handleNode},d),n)},t}(i.Component);d(x,"displayName","InView"),d(x,"defaultProps",{threshold:0,triggerOnce:!1});var _={inView:!1,entry:void 0};function v(e){void 0===e&&(e={});var t=(0,i.useRef)(),a=(0,i.useState)(_),o=a[0],n=a[1],r=(0,i.useCallback)(function(a){t.current&&g(t.current),a&&m(a,function(t,i){n({inView:t,entry:i}),t&&e.triggerOnce&&g(a)},e),t.current=a},[e.threshold,e.root,e.rootMargin,e.triggerOnce]);return(0,i.useEffect)(function(){t.current||o===_||e.triggerOnce||n(_)}),[r,o.inView,o.entry]}e.s(["z",0,x,"E",0,v],865780);var j=e.i(560439),y=e.i(917849),w=e.i(567166),k=e.i(575835),$=e.i(304617),N=e.i(368721),M=e.i(501584),C=i;class O extends C.default.Component{componentDidMount(){(window.adsbygoogle=window.adsbygoogle||[]).push({})}render(){let{adLayoutKey:e,adSlot:a,adFormat:i,adStyle:o,style:n}=this.props,r="ca-pub-1548701443069821",s=(0,t.jsx)("div",{}),d={display:"block"};return d="300,250"===o?{...d,...n,width:300,height:250}:"728,90"===o?{...d,...n,width:728,height:90}:{...d,minWidth:300,...n},e?(0,t.jsx)("ins",{className:"adsbygoogle",style:{display:"block"},"data-ad-format":i||"fluid","data-ad-layout-key":e,"data-ad-client":r,"data-ad-slot":a}):(0,t.jsx)("ins",{className:"adsbygoogle",style:d,"data-ad-format":i||"auto","data-ad-client":r,"data-ad-slot":a,"data-full-width-responsive":"true"})}}let E=(0,M.f)(O,{errorMsg:"Lỗi sidebar"});e.s(["f",0,E],377330);let T=new String(".header-promo-img.jsx-7b67ebe78407b8e3{object-fit:cover;width:100%;max-width:100%;height:auto;max-height:150px}");T.__hash="7b67ebe78407b8e3";let H=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${T.__hash}`,children:(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${T.__hash} header-promo-img`})}),(0,t.jsx)(a.default,{id:T.__hash,children:T})]}),R=new String(".masthead-container.jsx-75e20cdaacff8a60{background-color:var(--light-background-2);justify-content:center;align-items:center;display:flex}@media (width>=768px){.masthead-container.jsx-75e20cdaacff8a60{padding:20px 48px}}@media (width>=992px){.masthead-container.jsx-75e20cdaacff8a60{padding:12px 240px}}.masthead-container.noBackgroundColor.jsx-75e20cdaacff8a60{background-color:#0000}.header-promo-img.jsx-75e20cdaacff8a60{max-width:100%;height:auto}");R.__hash="75e20cdaacff8a60";let S=({blockToRender:e,onClickHandler:o,noBackgroundColor:n})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${R.__hash}`,children:(0,t.jsx)("div",{className:`jsx-${R.__hash} masthead-container ${n?"noBackgroundColor":""}`,children:(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${R.__hash} header-promo-img`})})}),(0,t.jsx)(a.default,{id:R.__hash,children:R})]}),A=new String(".header-promo-img.jsx-a5df1891018f01d7{border-radius:6px;max-width:100%;height:auto}@media (width>=768px){.header-promo-img.jsx-a5df1891018f01d7{border-radius:0}}");A.__hash="a5df1891018f01d7";let P=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{className:`jsx-${A.__hash}`,children:(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${A.__hash}`,children:(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${A.__hash} header-promo-img`})})}),(0,t.jsx)(a.default,{id:A.__hash,children:A})]}),I=new String(".header-promo-img.jsx-da11d319968bbdef{width:auto;min-width:100%;height:auto;min-height:100%}@media (width<=767px){.header-promo-img.desktop.jsx-da11d319968bbdef{display:none}}@media (width>=768px){.header-promo-img.desktop.jsx-da11d319968bbdef{display:block}}@media (width<=767px){.header-promo-img.mobile.jsx-da11d319968bbdef{display:block}}@media (width>=768px){.header-promo-img.mobile.jsx-da11d319968bbdef{display:none}}.sidebar-container.jsx-da11d319968bbdef{justify-content:center;display:flex}");I.__hash="da11d319968bbdef";let z=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{className:`jsx-${I.__hash} sidebar-container`,children:(0,t.jsxs)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${I.__hash}`,children:[(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${I.__hash} header-promo-img desktop`}),(0,t.jsx)("img",{src:e.mobile_image_url,alt:e.title,className:`jsx-${I.__hash} header-promo-img mobile`})]})}),(0,t.jsx)(a.default,{id:I.__hash,children:I})]});var V=e.i(961516);let L=new String(".top-promotion-container.jsx-162b03fa4a6d9099{color:var(--primary-text);background-color:var(--grey-background);border-radius:8px}@media (width<=767px){.top-promotion-container.jsx-162b03fa4a6d9099{margin-top:12px}}.header-promo-img.jsx-162b03fa4a6d9099{border-radius:0 0 8px 8px;max-width:100%;height:auto;display:block}.info.jsx-162b03fa4a6d9099{border-radius:8px 8px 0 0;padding:10px 6px}.title-wrapper.jsx-162b03fa4a6d9099{text-transform:uppercase;flex-direction:row;align-items:center;font-size:16px;font-weight:700;display:flex}.title-wrapper.jsx-162b03fa4a6d9099 .title.jsx-162b03fa4a6d9099{margin-left:6px}");L.__hash="162b03fa4a6d9099";let B=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{className:`jsx-${L.__hash} top-promotion-container`,children:(0,t.jsxs)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${L.__hash}`,children:[(0,t.jsx)("div",{className:`jsx-${L.__hash} info`,children:(0,t.jsxs)("h3",{className:`jsx-${L.__hash} title-wrapper`,children:[(0,t.jsx)(V.f,{}),(0,t.jsx)("span",{className:`jsx-${L.__hash} title`,children:e.title})]})}),(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${L.__hash} header-promo-img`})]})}),(0,t.jsx)(a.default,{id:L.__hash,children:L})]});var D=e.i(913083),F=e.i(554035),J=e.i(534358),U=e.i(251533);let W=new String('.thread.jsx-53a1e894794dcc08{background-color:var(--java-ads-background);border-radius:8px;padding:14px}.img.jsx-53a1e894794dcc08{flex:1}a.jsx-53a1e894794dcc08{display:block}article.jsx-53a1e894794dcc08{flex-direction:column;gap:16px;display:flex}@media (width>=768px){article.jsx-53a1e894794dcc08{flex-direction:row}}.content.jsx-53a1e894794dcc08{flex:1}.thread-title.jsx-53a1e894794dcc08{margin-top:8px;font-size:14px;line-height:20px}@media (width>=768px){.thread-title.jsx-53a1e894794dcc08{font-size:18px}}.thread-title.jsx-53a1e894794dcc08:hover{color:var(--color-accent-dark)}.excerpt.jsx-53a1e894794dcc08{color:var(--text-grey);margin-top:11px}.author.jsx-53a1e894794dcc08{white-space:nowrap;font-weight:700}.info.jsx-53a1e894794dcc08{color:var(--text-since);align-items:center;font-size:12px;display:flex}.since.jsx-53a1e894794dcc08:before,.view.jsx-53a1e894794dcc08:before{content:"-";padding:0 3px}');W.__hash="53a1e894794dcc08";let G=n.f.ApiConsumer(({onClickHandler:e,blockToRender:o})=>{if(!o.thread)return null;let n=(0,D.U)(o.thread);return(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{className:`jsx-${W.__hash} thread`,children:(0,t.jsxs)("article",{className:`jsx-${W.__hash}`,children:[(0,t.jsx)("div",{className:`jsx-${W.__hash} img`,children:(0,t.jsx)("a",{href:n.link,onClick:e,className:`jsx-${W.__hash}`,children:(0,t.jsx)(y.default,{height:100,offset:100,children:(0,t.jsx)(J.f,{thread:n,ratio:F.u,borderRadius:4})})})}),(0,t.jsxs)("div",{className:`jsx-${W.__hash} content`,children:[(0,t.jsxs)("div",{className:`jsx-${W.__hash} info`,children:[(0,t.jsx)(U.f,{src:n.author.avatar,alt:n.author.name,profile:n.author.link,width:24,height:24}),(0,t.jsx)("a",{href:n.author.link,className:`jsx-${W.__hash} author`,children:n.author.name})]}),(0,t.jsx)("h3",{className:`jsx-${W.__hash} thread-title`,children:(0,t.jsx)("a",{href:n.link,onClick:e,className:`jsx-${W.__hash}`,children:n.title})}),(0,t.jsx)("div",{className:`jsx-${W.__hash} excerpt hidden-sm`,children:(0,t.jsx)("a",{href:n.link,onClick:e,className:`jsx-${W.__hash}`,children:n.excerpt})})]})]})}),(0,t.jsx)(a.default,{id:W.__hash,children:W})]})}),K=new String(".header-promo-img.jsx-df7279dd1ee5f7bf{border-radius:12px;max-width:100%;height:auto}.header-promo-img.mobile.jsx-df7279dd1ee5f7bf{display:block}.header-promo-img.desktop.jsx-df7279dd1ee5f7bf{display:none}@media (width>=768px){.header-promo-img.mobile.jsx-df7279dd1ee5f7bf{display:none}.header-promo-img.desktop.jsx-df7279dd1ee5f7bf{display:block}}");K.__hash="df7279dd1ee5f7bf";let q=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${K.__hash}`,children:(0,t.jsxs)("div",{className:`jsx-${K.__hash}`,children:[(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${K.__hash} header-promo-img desktop`}),(0,t.jsx)("img",{src:e.mobile_image_url,alt:e.title,className:`jsx-${K.__hash} header-promo-img mobile`})]})}),(0,t.jsx)(a.default,{id:K.__hash,children:K})]}),Q=new String(".header-promo-img.jsx-da11d319968bbdef{width:auto;min-width:100%;height:auto;min-height:100%}@media (width<=767px){.header-promo-img.desktop.jsx-da11d319968bbdef{display:none}}@media (width>=768px){.header-promo-img.desktop.jsx-da11d319968bbdef{display:block}}@media (width<=767px){.header-promo-img.mobile.jsx-da11d319968bbdef{display:block}}@media (width>=768px){.header-promo-img.mobile.jsx-da11d319968bbdef{display:none}}.sidebar-container.jsx-da11d319968bbdef{justify-content:center;display:flex}");Q.__hash="da11d319968bbdef";let X=({blockToRender:e,onClickHandler:o})=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{className:`jsx-${Q.__hash} sidebar-container`,children:(0,t.jsxs)("a",{href:e.url,target:"_blank",rel:"noreferrer",onClick:o,className:`jsx-${Q.__hash}`,children:[(0,t.jsx)("img",{src:e.image_url,alt:e.title,className:`jsx-${Q.__hash} header-promo-img desktop`}),(0,t.jsx)("img",{src:e.mobile_image_url,alt:e.title,className:`jsx-${Q.__hash} header-promo-img mobile`})]})}),(0,t.jsx)(a.default,{id:Q.__hash,children:Q})]}),Y=new String(".pro-container.jsx-80a21571199b5b18{position:relative}.pro-container.withBorder.jsx-80a21571199b5b18{border:1px solid var(--border-light)}.fitSize-wrap.jsx-80a21571199b5b18{background-color:var(--border-light);justify-content:center;align-items:center;width:100%;margin-bottom:-5px;display:flex}.fitSize.jsx-80a21571199b5b18{width:fit-content}.fitSize.jsx-80a21571199b5b18 .header-promo-img{width:unset}@media (width<=767px){.pro-container.mobileOnly.jsx-80a21571199b5b18{display:block}.pro-container.desktopOnly.jsx-80a21571199b5b18{display:none}}@media (width>=768px){.pro-container.mobileOnly.jsx-80a21571199b5b18{display:none}.pro-container.desktopOnly.jsx-80a21571199b5b18{display:block}}.java-logo.jsx-80a21571199b5b18{width:40px;position:absolute;bottom:14px;right:14px}");Y.__hash="80a21571199b5b18";let Z=new String(".pro-container.jsx-ebc9bc151f195526{position:relative}@media (width<=767px){.pro-container.mobileOnly.jsx-ebc9bc151f195526{display:block}.pro-container.desktopOnly.jsx-ebc9bc151f195526{display:none}}@media (width>=768px){.pro-container.mobileOnly.jsx-ebc9bc151f195526{display:none}.pro-container.desktopOnly.jsx-ebc9bc151f195526{display:block}}.java-logo.jsx-ebc9bc151f195526{width:40px;position:absolute;bottom:14px;right:14px}");Z.__hash="ebc9bc151f195526";let ee=(0,M.f)((0,o.withRouter)(N.f.subscribe(n.f.ApiConsumer(({slotName:e,mobileOnly:o,desktopOnly:n,slotContainerStyle:r})=>{let{SlotName:s}=w.f,d={};d[s.heroMasthead]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131993_masthead_hero.jpg"},d[s.desktopMasthead]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131969_Masthead_Desktop.png"},d[s.mobileMasthead]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139817_Masthead.Mobile.jpg",mobile:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139817_Masthead.Mobile.jpg"},d[s.topPromotion]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131992_special_java.jpg",mobile:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131992_special_java.jpg"},d[s.belowHeader1]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131998_below_1.jpg"},d[s.belowHeader2]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131999_below_2.jpg"},d[s.mediumRectangle]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139818_Medium_Rectangle.jpg"},d[s.halfPage1]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139815_Halfpage_1.jpg"},d[s.halfPage2]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139816_Halfpage_2.jpg"},d[s.inlineMasthead1]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131978_Masthead_Inline_1_Desktop.png",mobile:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131979_Masthead_Inline_1_MB.png"},d[s.inlineMasthead2]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131980_Masthead_Inline_2_Desktop.png",mobile:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131981_Masthead_Inline_2_MB.png"},d[s.nativeInArticle]={desktop:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5131971_Masthead_In-article_Desktop.png",mobile:"https://photo2.tinhte.vn/data/attachment-files/2020/08/5132002_Masthead_In-article_MB.png"};let l={url:"https://tinhte.vn",image_url:d[e]?d[e].desktop:"",mobile_image_url:d[e]?d[e].mobile:"",title:"Demo Ads",promote_target_view:"threadview",promote_target_id:3182942,thread_id:3182942,images:{image_url:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139819_View_Extra.jpg"},thread:{thread_id:3182942,thread_title:"Tiêu đề bài viết của nhãn hàng",thread_image:{link:"https://photo2.tinhte.vn/data/attachment-files/2020/09/5139819_View_Extra.jpg"},creator_user_id:39792,creator_username:"View Extra",links:{first_poster_avatar:"https://photo2.tinhte.vn/data/avatars/l/39/39792.jpg"},first_post:{post_body_plain_text:"Mô tả bài viết của nhãn hàng"}}},h=()=>{console.log("Ads click")},c=null;e===s.heroMasthead?c=(0,t.jsx)(H,{blockToRender:l,onClickHandler:h}):e===s.desktopMasthead?c=(0,t.jsx)(S,{blockToRender:l,onClickHandler:h}):e===s.mobileMasthead?c=(0,t.jsx)(S,{blockToRender:l,onClickHandler:h,noBackgroundColor:!0}):e===s.belowHeader1||e===s.belowHeader2?c=(0,t.jsx)(P,{blockToRender:l,onClickHandler:h}):e===s.topPromotion?c=(0,t.jsx)(B,{blockToRender:l,onClickHandler:h}):e===s.mediumRectangle||e===s.halfPage1||e===s.halfPage2||e===s.inlineMasthead1||e===s.inlineMasthead2||e===s.nativeInTinhteFact?c=(0,t.jsx)(z,{blockToRender:l,onClickHandler:h}):e===s.viewExtra1||e===s.viewExtra2?c=(0,t.jsx)(G,{blockToRender:l,onClickHandler:h}):e===s.nativeInArticle&&(c=(0,t.jsx)(q,{blockToRender:l,onClickHandler:h}));let p=(0,t.jsxs)("div",{style:r,className:`jsx-${Z.__hash} pro-container ${o?"mobileOnly":""} ${n?"desktopOnly":""}`,children:[c,(0,t.jsx)("img",{alt:"Java Media",src:"/static/images/JavaLabel.png",className:`jsx-${Z.__hash} java-logo`}),(0,t.jsx)(a.default,{id:Z.__hash,children:Z})]});return(0,t.jsx)(i.Fragment,{children:p})}),({blocks:e})=>({blocks:e})),{errorMsg:"Lỗi tải ảnh"})),et="ads-demo",ea=(0,M.f)((0,o.withRouter)(N.f.subscribe(n.f.ApiConsumer(({blocks:e,api:o,slotName:n,withBorder:s,pageName:d,mobilePageName:l,desktopPageName:h,mobileOnly:c,desktopOnly:p,doNotLazyLoad:f,showGDN:u,gdnAdSlot:m,gdnStyle:g,showGDNBothSize:b,showGDNDesktop:x,showGDNMobile:_,slotContainerStyle:N,customGdnComponent:M,router:C,options:O,onAdsLoaded:T,thread:R,tagText:A,checkShowAdsThreadView:I,fitSize:V,threadView:L})=>{let{SlotName:D}=w.f,F=!1;C&&C.pathname&&(C.pathname.includes(et)||C.asPath.includes(et))&&(F=!0);let[J,U]=(0,i.useState)(F),[W,K]=(0,i.useState)(null),[Q,Z]=v({threshold:0}),[ea,ei]=(0,i.useState)(!1),eo=!1,en=null;e&&e.forEach(e=>{e.slot_name===n&&(e.assigned_pages&&e.assigned_pages.length>0?e.assigned_pages.forEach(t=>{"thread_view"===t&&O&&O.thread?0===Object.keys(e.constraints).length?eo=!0:(e.constraints.tags&&e.constraints.tags.forEach(e=>{O&&O.thread&&O.thread.tags&&O.thread.tags.forEach(t=>{e.includes(t.tag)&&(eo=!0)})}),e.constraints.thread_id&&e.constraints.thread_id.forEach(e=>{O&&O.thread&&O.thread.id===e&&(eo=!0)})):"community"===t?A&&e.constraints.community_tags&&e.constraints.community_tags.length>0&&e.constraints.community_tags.includes(A)&&(eo=!0):eo=!0}):eo=!0,en=e)});let er=(e,t,a,i)=>{let n=parseInt(new Date().getTime()/1e3,10),r=`${o.getClientId()}${n}block_id=${e}data=${t}page=${a}`;return{hash:(0,j.default)(r),block_id:e,data:t,page:a,referrer:i}},es=()=>{let e="";e=r.isMobile?l:h;let{referrer:t}=window.document;o.post({uri:"tinhte-ads/blocks/clicks",headers:{"x-tinhte-signature":"hash,timestamp"},params:er(en.block_id,JSON.stringify(W),e||d,t)}),ga("send",{hitType:"event",eventCategory:k.f.tinhteHomeGAEventCategory,eventAction:k.f.gaEventClick,eventLabel:`adblock-${en.block_id}-${e||d}`,transport:"beacon"})};if((0,i.useEffect)(()=>{let e=null;try{Promise.resolve($.f.getFingerprint()).then(t=>{e={device_fingerprint_data:t.components,device_fingerprint_hash:t.fingerprintHash,thread_id:null},R&&(e.thread_id=R.id),K(e)})}catch(e){console.log("Error",e)}if(eo){if(r.isMobile&&p||!r.isMobile&&c)return;(e=>{let{referrer:t}=window.document;en&&(ga("send",{hitType:"event",eventCategory:k.f.tinhteHomeGAEventCategory,eventAction:k.f.gaEventImpression,eventLabel:`adblock-${en.block_id}-${e||d}`,transport:"beacon"}),o.onAuthenticated(()=>{o.post({uri:"tinhte-ads/blocks/impressions",headers:{"x-tinhte-signature":"hash,timestamp"},params:er(en.block_id,JSON.stringify(W),e||d,t)})}))})(r.isMobile?l:h),T&&T(en)}if(window){let{referrer:e}=window.document;e.includes(et)&&U(!0)}},[]),(0,i.useEffect)(()=>{if(Z&&!ea){if((!r.isMobile||!p)&&(r.isMobile||!c))(e=>{if(en){ga("send",{hitType:"event",eventCategory:k.f.tinhteHomeGAEventCategory,eventAction:k.f.gaEventViewable,eventLabel:`adblock-${en.block_id}-${e||d}`,transport:"beacon"});let{referrer:t}=window.document;o.onAuthenticated(()=>{o.post({uri:"tinhte-ads/blocks/views",headers:{"x-tinhte-signature":"hash,timestamp"},params:er(en.block_id,JSON.stringify(W),e||d,t)}),ei(!0)})}})(r.isMobile?l:h)}},[Z]),J)return(0,t.jsx)(ee,{slotName:n,pageName:d,mobileOnly:c,desktopOnly:p,slotContainerStyle:N});if(!eo||!en){let e=null;if(u){let o=`${c?"mobileOnly":""} ${p?"desktopOnly":""}`;b&&(o=""),x&&(o=`${p?"desktopOnly":""}`),_&&(o=`${c?"mobileOnly":""}`);let n=O?O.thread:null,r=!I||!!n&&!!n.id&&!n.isDeleted&&!n.tinhteAdsenseIsBlocked&&![215,97,782,767].includes(n.forumId);e=(0,t.jsxs)("div",{ref:Q,className:`jsx-${Y.__hash} pro-container ${o} ${s?"withBorder":""}`,children:[M?(0,t.jsx)("div",{className:`jsx-${Y.__hash}`,children:M}):(0,t.jsx)(i.Fragment,{children:r&&(0,t.jsx)(E,{adSlot:m,adStyle:g})}),(0,t.jsx)(a.default,{id:Y.__hash,children:Y})]})}return e}let ed=null;if(n===D.heroMasthead&&L&&en&&en.options&&!0!==en.options.is_display_all_pages)return null;n===D.heroMasthead||n===D.pcHomeHeader?ed=(0,t.jsx)(H,{blockToRender:en,onClickHandler:es}):n===D.desktopMasthead?ed=(0,t.jsx)(S,{blockToRender:en,onClickHandler:es}):n===D.mobileMasthead?ed=(0,t.jsx)(S,{blockToRender:en,onClickHandler:es,noBackgroundColor:!0}):n===D.belowHeader1||n===D.belowHeader2?ed=(0,t.jsx)(P,{blockToRender:en,onClickHandler:es}):n===D.topPromotion?ed=(0,t.jsx)(B,{blockToRender:en,onClickHandler:es}):n===D.mediumRectangle||n===D.halfPage1||n===D.halfPage2||n===D.inlineMasthead1||n===D.inlineMasthead2||n===D.nativeInTinhteFact?ed=(0,t.jsx)(z,{blockToRender:en,onClickHandler:es}):n===D.viewExtra1||n===D.viewExtra2?ed=(0,t.jsx)(G,{blockToRender:en,onClickHandler:es}):n===D.nativeInArticle||n===D.nativeInArticle2?ed=(0,t.jsx)(q,{blockToRender:en,onClickHandler:es}):n===D.belowThreadView&&(ed=(0,t.jsx)(X,{blockToRender:en,onClickHandler:es}));let el=null;return el=f?V?(0,t.jsxs)("div",{className:`jsx-${Y.__hash} fitSize-wrap`,children:[(0,t.jsxs)("div",{ref:Q,style:N,className:`jsx-${Y.__hash} pro-container fitSize ${c?"mobileOnly":""} ${p?"desktopOnly":""} ${s?"withBorder":""}`,children:[ed,(0,t.jsx)("img",{alt:"Java Media",src:"/static/images/JavaLabel.png",className:`jsx-${Y.__hash} java-logo`})]}),(0,t.jsx)(a.default,{id:Y.__hash,children:Y})]}):(0,t.jsxs)("div",{ref:Q,style:N,className:`jsx-${Y.__hash} pro-container ${c?"mobileOnly":""} ${p?"desktopOnly":""} ${s?"withBorder":""}`,children:[ed,(0,t.jsx)("img",{alt:"Java Media",src:"/static/images/JavaLabel.png",className:`jsx-${Y.__hash} java-logo`}),(0,t.jsx)(a.default,{id:Y.__hash,children:Y})]}):(0,t.jsx)(y.default,{height:30,offset:100,children:(0,t.jsxs)("div",{ref:Q,slot:n,style:N,className:`jsx-${Y.__hash} pro-container ${c?"mobileOnly":""} ${p?"desktopOnly":""} ${s?"withBorder":""}`,children:[ed,(0,t.jsx)("img",{alt:"Java Media",src:"/static/images/JavaLabel.png",className:`jsx-${Y.__hash} java-logo`}),(0,t.jsx)(a.default,{id:Y.__hash,children:Y})]})}),(0,t.jsx)(i.Fragment,{children:el})}),({blocks:e})=>({blocks:e})),{errorMsg:"Lỗi tải ảnh"}));e.s(["f",0,ea],739659)}],203828,(e,t,a)=>{t.exports=e.r(926990)}]);