1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9832],{79832:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Y});var i=n(95155),o=n(29988),s=n(12115),a=n(19753),l=n.n(a),r=n(247),d=n(35876),c=n(74473),u=n(28979),h=n(69730),g=n.n(h),m=n(34519),p=n(72575),w=n(73321),x=n(48409),v=n(98314),f=n(59133),_=n(67564),b=n(87918);n(66175);var y=n(21338),j=n(97307),k=n(3701),S=n(21329),D=n(39425);n(88404);var C=n(55724),I=n(15079),N=n.n(I),L=n(52215),E=n(84939),T=n(79005),R=n.n(T),O=n(97326),A=n(133),M=n(83927),U=n(80090),P=n(54349),H=n(91994),$=n(26326),B=n(38323),K=n(30832),V=n(65149);let F="hdHighlightIndex";function z(e){let t=function(){let e=sessionStorage.getItem(F);if(!e)return 0;let t=parseInt(e,10);return Number.isNaN(t)?0:Math.max(0,t)}();if(t<=0)return{index:0,visible:Math.min(6,Math.max(e,6))};let n=Math.min(e,Math.max(6,t-1+6));return{index:Math.min(t,n),visible:n}}let W=({show:e,isDark:t,label:n="Load more",onLoadMore:o})=>e?(0,i.jsxs)("button",{type:"button",className:g()(R().btn,l().loadMoreBtnFullWidth,{[R().dark]:t,[R().light]:!t}),onClick:()=>o?.(),children:[(0,i.jsx)(B.UF6,{className:R().icon}),(0,i.jsx)("span",{className:R().btnTxt,children:n})]}):null,G=e=>"video"===e.dataType?(0,i.jsx)(Q,{...e}):(0,i.jsx)(q,{...e}),Q=e=>{let t=`${e.contentKey}-${e.contentInViewIndex??0}-offline`;return(0,i.jsxs)("div",{className:l().previewerControlsGroup,children:[(0,i.jsx)(W,{show:!!e.showMore,isDark:e.isDark,label:"Show more",onLoadMore:e.onShowMore}),(0,i.jsx)(W,{show:!!e.showLoadMore,isDark:e.isDark,onLoadMore:e.onLoadMore}),(0,i.jsxs)("div",{className:l().previewerControlsTop,children:[(0,i.jsx)("div",{className:l().previewerControlsTopLeft,children:(0,i.jsx)(M.Ay,{onClick:()=>e.saveHandler(t),style:{fontSize:12},_id:t,filename:e.filenames[0],level:2,icon:(0,i.jsx)(c.jgn,{}),downloadedIcon:(0,i.jsx)(c.KGC,{}),texts:{download:"Offline",downloaded:"Saved",downloading:e.text.downloadingText,downloadFailed:e.text.downloadFailedText,share:e.text.shareText},isDark:e.isDark,dataType:"video",inputUrl:e.inputUrl,url:e.opt_1[0].url,offline_id:t,isDownloaded:e.isOfflineAvail,featureLabel:e.opt_1[0]?.featureLabel,disabled:e.opt_1[0]?._id.includes("-hd-procedure")})}),(0,i.jsx)("div",{className:l().previewerControlsTopRight,children:(0,i.jsx)(U.Ay,{_id:e.opt_1[0]._id,dataType:"video",filename:e.filenames[0],inputUrl:e.inputUrl,url:e.url,options:e.opt_1,level:1,isDark:e.isDark,withSpeed:e.opt_1[0].withSpeed,preferenceCookieName:"video-1-pref-opt",handleAmplificationDownload:e.handleAmplificationDownload})})]}),(0,i.jsx)("div",{className:l().previewerControlsBottom,children:(0,i.jsx)(E.A,{findStatus:"FOUND",contentId:e.contentKey,handleAgain:e.handleAgain,handleRedownload:e.handleRedownload,againTxt:e.globalPreviewer?.navigation_texts.back_text,redownloadTxt:e.globalPreviewer?.navigation_texts.retry_text,viewTxt:e.globalPreviewer?.navigation_texts.view_text})})]})},q=e=>{let[t,n]=s.useState(0),o=`${e.contentKey}-${e.contentInViewIndex??0}-offline`;return(0,i.jsxs)("div",{className:l().previewerControlsGroup,children:[(0,i.jsx)(W,{show:!!e.showMore,isDark:e.isDark,label:"Show more",onLoadMore:e.onShowMore}),(0,i.jsx)(W,{show:!!e.showLoadMore,isDark:e.isDark,onLoadMore:e.onLoadMore}),(0,i.jsxs)("div",{className:l().previewerControlsTop,children:[(0,i.jsx)("div",{className:l().previewerControlsTopLeft,children:(0,i.jsx)(d.Ay,{disabled:!1,onClick:()=>e.saveHandler(o),style:{fontSize:12},_id:o,filename:e.filenames[0],level:2,icon:(0,i.jsx)(c.jgn,{}),downloadedIcon:(0,i.jsx)(c.KGC,{}),texts:{download:"Offline",downloaded:"Saved",downloading:e.text.downloadingText,downloadFailed:e.text.downloadFailedText,share:e.text.shareText},imageCount:1,index:0,isDark:e.isDark,dataType:"image",inputUrl:e.inputUrl,url:e.url,_ids:[e._id],urls:e.urls,offline_id:o,isDownloaded:e.isOfflineAvail,featureLabel:e.opt_1[0]?.featureLabel})}),(0,i.jsx)("div",{className:l().previewerControlsTopRight,children:(0,i.jsx)(f.Ay,{options:e.opt_1,level:1,imageCount:1,isDark:e.isDark,_id:"will-replaced",dataType:"video",filename:"will-replaced",inputUrl:e.inputUrl,url:e.url,_ids:[e._id],urls:e.urls,withSpeed:!0,selectedImageIndex:0,featureLabel:e.opt_1[0]?.featureLabel})})]}),e.opt_2&&(0,i.jsx)("div",{className:l().previewerControlsMid,children:(0,i.jsx)("div",{className:l().previewerControlsMidRight,children:(0,i.jsx)(O.Ay,{optIndex:t,setOptIndex:n,options:e.opt_2,level:3,imageCount:e.urls.length,isDark:e.isDark,_id:"will-replaced",dataType:"video",filename:"will-replaced",inputUrl:e.inputUrl,url:e.url,_ids:[e._id],urls:e.urls,withSpeed:!0,sessionId:e.sessionId,renderQuality:e.renderQuality,imageDuration:e.imageDuration,hideOpt:e.hideOpt,audioUrl:e.audioUrl,withTransitions:e.withTransitions,contentInViewIndex:e.contentInViewIndex??0,featureLabel:e.opt_2[t]?.featureLabel})})}),(0,i.jsx)("div",{className:l().previewerControlsBottom,children:(0,i.jsx)(E.A,{findStatus:"FOUND",contentId:e.contentKey,handleAgain:e.handleAgain,handleRedownload:e.handleRedownload,hideViewBtn:!0,againTxt:e.globalPreviewer?.navigation_texts.back_text,redownloadTxt:e.globalPreviewer?.navigation_texts.retry_text,viewTxt:e.globalPreviewer?.navigation_texts.view_text})})]})};async function X(e){try{let t=(await y.A.get(e,{responseType:"blob"})).data;return("image/heic"===t.type||"image/heif"===t.type||e.toLowerCase().includes(".heic"))&&(t=await N()({blob:t,toType:"image/jpeg",quality:1})),t}catch(e){return console.error("Error loading image:",e),null}}let J=({url:e,handleImageLoaded:t,handleSaveHistory:n,index:o,isViewMode:a})=>{let[r,d]=s.useState(null);return s.useEffect(()=>{let i=null,s=!1;return(async()=>{let a=await X(e);s||(a?(i=URL.createObjectURL(a),0===o&&n({date:new Date,expiry:new Date(Date.now()+6048e5),id:e,inputUrl:e,title:e,blobThumbnail:a}),d(i)):d(e),t())})(),()=>{s=!0,i&&URL.revokeObjectURL(i)}},[e]),(0,i.jsx)("img",{className:g()(l().image,{[l().viewMode]:a}),src:r??e,alt:"image"})},Y=e=>{(0,w.useRouter)();let t=(0,w.usePathname)()||"/",n=(0,w.useSearchParams)(),a=t.split("/"),d=a[a.length-1]||"en",h=t.includes("/dl-hd-story"),f=(t,n)=>{let i=k.Kz.find(e=>e.type===t&&e.tag===n);if(!e.previewerDicts)return i;{let o=e.previewerDicts.find(e=>e.type===t&&e.tag===n);return{...i,...o}}};e.contentKey;let{isMobileCtx:y,downloadIdQueueCtx:I,downloadStatusHandlerCtx:N,addDownloadIdHandlerCtx:E,showSharePromptHandlerCtx:T,toastHandlerCtx:R,videoDataCtx:O,toastCtx:M,setAmplifiedDownloadDataCtx:U,setAmplificationProgressCtx:B,showReviewBarCtx:W,showReviewBarHandlerCtx:Q,isOnRetryHDCtx:q,userHighlightDataCtx:Y,activeHighlightIdCtx:Z}=s.useContext(r.Ay),{themeCtx:ee}=s.useContext(A.A),et="dark"===(0,A.j)(),en=s.useMemo(()=>(0,S.tR)(e.title),[e.title]),ei=s.useMemo(()=>(0,S.iO)(e.title),[e.title]),eo=s.useMemo(()=>{let t=(0,S.iO)(e.username.replace(/^@/,"")),n=ei||"highlight";return`${t}-highlight-${n}`},[e.username,ei]),es=s.useMemo(()=>z(e.contents.length),[]),[ea,el]=s.useState(es.visible),[er,ed]=s.useState(es.index),ec=s.useRef(es.index>0?es.index:null),eu=s.useRef(e.contents.length),eh=s.useRef(e.contentId),eg=s.useRef(null);s.useEffect(()=>{let t=e.contents.length;if(eh.current!==e.contentId){eh.current=e.contentId,eu.current=t,ec.current=null,sessionStorage.setItem(F,"0"),el(6),ed(0);return}if(t>eu.current){let e=z(t);el(e.visible),e.index>0&&(ec.current=e.index,ed(e.index))}eu.current=t},[e.contentId,e.contents.length]);let em=s.useMemo(()=>{let t=e.thumbnail?er-1:er;return t<0?e.contents[0]:e.contents[t]},[er,e.contents,e.thumbnail]);s.useEffect(()=>{let t=e.contentId,n=em?.contentId;t&&n&&n!==`${t}-cover`&&(0,K.a)(n,t)},[em?.contentId,e.contentId]);let ep=s.useMemo(()=>
1e.contents.slice(0,ea),[e.contents,ea]),ew=s.useMemo(()=>{let t,n={thumbnail:t=e.thumbnail,thumbnailOrigin:t,dynamicCover:t,images:t?[t]:[],data_type:"slideshow",inputUrl:e.inputUrl,url:e.inputUrl,title:e.title,username:e.username,profilePic:e.profilePic,profileUrl:e.profilePic,contentId:`${e.contentId}-cover`,c_id:`${e.contentId}-cover`};return n.thumbnail?[n,...ep]:ep},[ep,e.thumbnail,e.contentId,e.inputUrl,e.title,e.username,e.profilePic]);s.useMemo(()=>e.downloadURLS.map((t,n)=>`${e.contentKey}-${n+1}`),[e.downloadURLS]),s.useMemo(()=>`${e.contentKey}-offline`,[e.contentKey]);let ex=Math.max(0,ew.length-1),ev=Math.min(er,ex),ef=ew[ev],e_=s.useMemo(()=>{if(e.highlightTotalCount&&e.highlightTotalCount>0)return e.highlightTotalCount;let t=Y?.highlights.find(e=>String(e.contentId)===String(Z));return Number(t?.videoCount)||0},[e.highlightTotalCount,Y,Z]),eb=e.contents.length,ey=eb>ea,ej=ev===ex,ek=ey&&ej,eS=!!e.onHighlightLoadMore&&(e_>eb||e_<=0&&eb>0&&eb%30==0)&&!ey&&ej,eD=s.useCallback(()=>{if(!ey)return;let e=ev+1;ec.current=e,ed(e),sessionStorage.setItem(F,e.toString()),el(e=>Math.min(e+6,eb))},[ey,eb,ev]);s.useLayoutEffect(()=>{let e=ec.current;null==e||ex<e||(ec.current=null,eg.current?.navigateTo(e,"smooth"))},[ew.length,ex]),s.useEffect(()=>{(0,m.setCookie)("contentInViewIndex",er.toString(),{maxAge:1800,path:"/",sameSite:"lax"})},[er]);let[eC,eI]=s.useState(!1),[eN,eL]=s.useState(e.downloadURLS.map((e,t)=>t)),[eE,eT]=s.useState(()=>{{let e=sessionStorage.getItem("slideshow_render_quality");if("medium"===e||"high"===e)return e}return"medium"}),[eR,eO]=s.useState(()=>{{let e=sessionStorage.getItem("slideshow_image_duration");if("3"===e)return 3;if("5"===e)return 5;if("10"===e)return 10}return"match-audio"}),[eA,eM]=s.useState(()=>{{let e=sessionStorage.getItem("slideshow_with_transitions");if(e)return"true"===e}return!1}),[eU,eP]=s.useState(null),[eH,e$]=s.useState(!1);s.useEffect(()=>{eB()},[]);let eB=async()=>{let t=await X(e.profilePic);t?eP(URL.createObjectURL(t)):eP(e.profilePic)},[eK,eV]=s.useState(!0),[eF,ez]=s.useState(!h),[eW,eG]=s.useState(!1);s.useEffect(()=>{if(h)return void ez(!1);let e=setTimeout(()=>{ez(!1)},2e3);return()=>clearTimeout(e)},[h]),s.useEffect(()=>{eU&&eH&&eV(!1)},[eU,eH]);let[eQ,eq]=s.useState(!1),[eX,eJ]=s.useState(null),[eY,eZ]=s.useState(0),e0=t.includes("/dl-slideshow"),e1=async e=>{eI(await (0,p.HC)(e))};s.useEffect(()=>{e1(`${e.contentKey}-${er}-offline`)},[er]);let e3=s.useRef(null);s.useEffect(()=>{e3.current!==er&&(e3.current=er)},[er]);let e2=!!I[0]&&!h,e9=s.useCallback(e=>{if(B(0),U(null),I[0]&&!h)return R("SEARCH-SUSPENDED"),!1},[I,h,B,U,R]);s.useEffect(()=>{sessionStorage.getItem(F)||sessionStorage.setItem(F,"0")},[]),s.useEffect(()=>{er>ex&&ed(ex)},[er,ex]);let e5=s.useCallback(e=>{null!==er&&(I[0]?h||R("DOWNLOAD-SUSPENDED"):(N("DOWNLOADING"),E(e),(0,o.qx)(()=>T(!0))))},[er]),e7=s.useCallback(async e=>{let t=await (0,p.HC)(e);t||I[0]?t&&R("DOWNLOADED"):(E(e),N("DOWNLOADING"),(0,o.qx)(()=>T(!0)))},[I,O]),e4=s.useRef(null),e8=s.useRef(null),e6=async e=>{},te=f("slideshow","slideshow-image-only");f("image","image-zip"),f("slideshow","slideshow-to-video-no-transition");let tt=f("slideshow","slideshow-to-video-transition"),tn=s.useCallback(e=>"slideshow"===e.data_type?e.images?.[0]??"":e.clientVideoURL?.nonwm??O?.clientVideoURL?.nonwm??e.videoURL??"",[O?.clientVideoURL?.nonwm]),ti=s.useCallback(e=>{if("video"!==e.data_type)return!1;let t=`story_hd_proc_${e.contentId}`;if("1"===sessionStorage.getItem(t))return!0;let n=!e.clientVideoURL?.nonwm&&!!e.videoURL;return n&&sessionStorage.setItem(t,"1"),n},[]),to=s.useMemo(()=>{let e=ew[ev];if(!e)return[];let t=tn(e),n=`vidgap-com-${eo}-${ev}.${"slideshow"===e.data_type?"jpg":"mp4"}`,i={slideshow:"slideshow-image-only",video:ti(e)?"video-no-watermark-hd":"video-no-watermark"},o=f(e.data_type,i[e.data_type]),s="video"===e.data_type,a=e.platform??"tiktok",l=s&&(0,V.IO)(t,a,e.infSize??0),r=`${eo}-${ev}${l?"-hd-procedure":""}`;return[{_id:r,icon:"slideshow"===e.data_type?j.Lmn:_.DTA,downloadedIcon:c.KGC,downloadClickHandler:()=>{e5(r)},url:t,texts:{...o,download:`${o.download}`,downloaded:`${o.downloaded}`},filename:n,withSpeed:"video"===e.data_type,tag:o.tag,sizeMB:"video"===e.data_type?e.infSize:void 0,contentId:e.contentId,featureLabel:i[e.data_type]}]}
1,[ev,e.previewerDicts,ew,e.contentKey,tn,e5,ti,eo]);s.useEffect(()=>{if(!h||q)return;let e=to[0];e?._id.includes("-hd")&&e5(e._id)},[h]);let ts=s.useMemo(()=>ew.map(e=>e.thumbnail),[ew]),[ta,tl]=s.useState(null);s.useEffect(()=>{let e=ts[er];if(!e)return void tl(null);let t=null,n=!1;return X(e).then(i=>{n||(i?tl(t=URL.createObjectURL(i)):tl(e))}),()=>{n=!0,t&&URL.revokeObjectURL(t)}},[er,ts]),s.useEffect(()=>{sessionStorage.setItem("slideshow_render_quality",eE)},[eE]),s.useEffect(()=>{sessionStorage.setItem("slideshow_image_duration",eR.toString())},[eR]),s.useEffect(()=>{sessionStorage.setItem("slideshow_with_transitions",eA.toString())},[eA]);let tr=()=>{let e=n.get("sessionid"),t=n.get("tovideo"),i=n.get("transitions");e&&t&&i&&E("1"===i?`${k.X}`:`${k.X}#no-transitions`)};s.useEffect(()=>(window.addEventListener("focus",tr),()=>{window.removeEventListener("focus",tr)}),[]),s.useEffect(()=>{switch(M){case"DOWNLOADED":(0,C.oR)(e.toastLang.download.success,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"success",delay:1e3});break;case"COPIED":(0,C.oR)(e.toastLang.urlcopied,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"info"});break;case"CANCELLED":(0,C.oR)(e.toastLang.download.cancel,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"info"});break;case"DOWNLOAD-SUSPENDED":(0,C.oR)(e.toastLang.searchinterrupt.ondownload,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"error"});break;case"SEARCH-SUSPENDED":(0,C.oR)(e.toastLang.searchinterrupt.onsearch,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"error"});break;case"MESSAGE-SENT":(0,C.oR)(e.toastLang.message.sent,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"success"});break;case"MESSAGE-NOT-SENT":(0,C.oR)(e.toastLang.message.not_sent,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"error"});break;
1case"INVALID-MESSAGE":(0,C.oR)(e.toastLang.message.invalid_message,{position:"top-right",autoClose:3e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0,theme:"light",type:"error"})}},[M]);let td=()=>{eH||e$(!0)},tc=s.useRef(null);s.useEffect(()=>{window.scrollTo({top:0,behavior:"instant"})},[]);let tu={minute_ago:e.globalPreviewer?.time_texts.minute_ago,hour_ago:e.globalPreviewer?.time_texts.hour_ago,day_ago:e.globalPreviewer?.time_texts.day_ago,minute_plural:e.globalPreviewer?.time_texts.minute_plural,hour_plural:e.globalPreviewer?.time_texts.hour_plural,day_plural:e.globalPreviewer?.time_texts.day_plural};return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:l().container,ref:tc,children:[!W&&!eF&&(0,i.jsx)("div",{className:l().floatingReviewButtonPortalContainer,children:(0,i.jsx)(P.A,{showReviewBarHandler:()=>Q(!0)})}),(0,i.jsx)(x.default,{portalElementId:"toast-portal",children:(0,i.jsx)(C.ToastContainer,{position:"top-right",autoClose:3e3,hideProgressBar:!0,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light"})}),eQ&&(0,i.jsx)(x.default,{portalElementId:"backdrop-portal",children:(0,i.jsx)(v.A,{opacity:.7,show:!0,close:()=>eq(!1),blur:30})}),eQ&&(0,i.jsx)(x.default,{portalElementId:"modal-portal",children:(0,i.jsx)(b.A,{images:ew.map(e=>e.images?.[0]||e.thumbnail),selectedImageIndexes:eN,setSelectedImageIndexes:eL,onClose:()=>eq(!1),onConfirm:e=>{eq(!1)},renderQuality:eE,setRenderQuality:eT,texts:tt,imageDuration:eR,setImageDuration:eO,setIsWithTransitions:eM,isWithTransitions:eA,liveImageIndexes:[],setLiveImageIndexes:()=>{}})}),eF&&(0,i.jsx)("div",{className:l().skeletonOverlay,children:(0,i.jsx)(H.A,{})}),(0,i.jsxs)("div",{className:g()(l().previewLayer,{[l().hidden]:eF}),children:[(0,i.jsx)("div",{className:g()(l().indicator_ctn,{[l().viewMode]:eW}),children:ts.length>1&&!h&&(0,i.jsx)(u.A,{images:ts,index:er,isDark:!0,navigateHandler:(e,t="smooth")=>{(B(0),U(null),I[0]&&!h)?R("SEARCH-SUSPENDED"):(sessionStorage.setItem(F,e.toString()),eg.current?.navigateTo(e,t))},prevIndex:e3.current})}),(0,i.jsx)("div",{className:g()(l().floatingThumbnailContainer,{[l().viewMode]:eW}),children:(ta??ts[er])&&(0,i.jsx)("img",{src:ta??ts[er],alt:"thumbnail",className:g()(l().floatingThumbnail,{[l().viewMode]:eW})})}),(0,i.jsx)("div",{className:l().previewer,ref:e4,children:(0,i.jsxs)("div",{className:g()(l().previewer_screen,l().vignette),children:[(0,i.jsx)($.A,{ref:eg,items:ts,index:er,onIndexChange:e=>{ed(e),sessionStorage.setItem(F,e.toString())},className:l().image_list,itemClassName:l().image_item,nudgeEnabled:!0,nudgeReady:!eF,nudgeKey:e.contentKey,scrollLocked:e2,onScrollBlocked:()=>R("SEARCH-SUSPENDED"),onBeforeNavigate:e9,renderItem:(e,t,n)=>(0,i.jsx)(J,{url:e,handleImageLoaded:td,handleSaveHistory:e6,index:n?-1:t,isViewMode:eW})}),!eW&&(0,i.jsxs)("div",{className:l().info,children:[(0,i.jsxs)("span",{className:l().title,children:[en," ",ts.length>1&&(0,i.jsx)("span",{className:l().image_count,children:`(${er} / ${ep.length})`})]}),(0,i.jsxs)("div",{className:l().infoBottom,children:[(0,i.jsxs)("div",{className:l().profile,children:[(0,i.jsx)("img",{src:eU??e.profilePic,alt:"profile",className:l().profilePic}),(0,i.jsx)("span",{className:l().username,children:e.username})]}),e.timePosted&&(0,i.jsx)("span",{className:l().timePosted,children:(0,L.F)(e.timePosted??0,tu,d)})]})]}),!eW&&(0,i.jsxs)("div",{className:g()(l().previewer_controls,{[l().dark]:"dark"===ee,[l().light]:"light"===ee,[l().withLoadMore]:eS||ek}),children:[(0,i.jsx)(G,{saveHandler:e=>{e7(e)},dataType:ef?.data_type,contentKey:e.contentKey,text:{downloadText:"will-replaced",downloadedText:"will-replaced",downloadingText:"will-replaced",downloadFailedText:"will-replaced",shareText:"will-replaced"},isDark:et,inputUrl:e.inputUrl,url:ts[er],_id:`${e.contentKey}-${er}`,urls:ts,isOfflineAvail:eC,filenames:["will-replaced"],opt_1:to,handleAgain:e.handleAgain,handleRedownload:e.handleRedownload,globalPreviewer:e.globalPreviewer,handleAmplificationDownload:e.handleAmplificationDownload,sessionId:eX??void 0,renderQuality:eE,imageDuration:eR,hideOpt:e0,withTransitions:eA,audioUrl:ef?.data_type==="slideshow"?ef.clientVideoURL?.nonwm??O?.clientVideoURL?.nonwm??ef.videoURL:void 0,contentInViewIndex:er,showLoadMore:eS,onLoadMore:e.onHighlightLoadMore,showMore:ek,onShowMore:eD}),(0,i.jsx)(D.A,{copyTxt:te.copy,shareTxt:te.share,contentVLink:e.contentId,source:"highlight_contents"})]})]})}),(0,i.jsx)("div",{className:l().scrollAnchor,ref:e8})]})]})})}},83927:(e,t,n)=>{n.d(t,{Ay:()=>w});var i=n(95155),o=n(12115),s=n(55259),a=n.n(s),l=n(69730),r=n.n(l),d=n(74473),c=n(247),u=n(48409),h=n(37229),g=n(23116),m=n(65149),p=n(29988);let w=e=>{let{onDownloadIdCtx:t}=o.useContext(c.Ay);return(0,i.jsxs)("div",{className:a().screen,children:[(0,i.jsx)("div",{className:r()(a().btn_ctn,{[a().ondownload]:t}),children:(0,i.jsx)(_,{...e})}),(0,i.jsx)("div",{className:a().ctrl_ctn,children:(0,i.jsx)("button",{className:a().btn_cancel,children:(0,i.jsx)(d.Tfw,{className:a().icon})})})]})},x=e=>{let{onClick:t,featureLabel:n}=e;
1return(0,i.jsxs)("button",{className:r()(a().button,{[a().btn_1]:1===e.level,[a().btn_2]:2===e.level,[a().btn_3]:3===e.level,[a().dark]:e.isDark,[a().btn_downloaded]:e.isDownloaded}),type:"button",style:e.style,onClick:e=>{(0,p.Xz)(n),t?.(e)},disabled:e.isDownloaded||e.disabled,children:[(0,i.jsx)(f,{isDark:e.isDark,icon:e.isDownloaded&&e.downloadedIcon||e.icon,level:e.level}),(0,i.jsx)("div",{className:r()(a().button_separator,{[a().dark]:e.isDark})}),(0,i.jsx)("span",{className:a().text,children:e.isDownloaded?e.texts.downloaded:e.texts.download})]})},v=e=>{let[t,n]=o.useState(null),[s,l]=o.useState(null);return(o.useEffect(()=>{let e=()=>{l({height:window.innerHeight,width:window.innerWidth})};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),o.useEffect(()=>{let e=()=>{n(null)};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),e.options)?(0,i.jsxs)("div",{className:r()(a().split_btn_ctn),children:[(0,i.jsx)("button",{onClick:e.onClick,style:{...e.style}
1,className:r()(a().split_btn_main,{[a().btn_1]:1===e.level,[a().btn_2]:2===e.level,[a().btn_3]:3===e.level,[a().dark]:e.isDark}),children:e.texts.download}),(0,i.jsx)("button",{onClick:i=>{let o=i.currentTarget.getBoundingClientRect(),a=o.height,l=a*(e.options?.length||0),r=l+80-(s?s.height-o.y:0)>0?-(l+10):a+10;o&&!t?n({x:o.left,y:o.top+r,itemHeight:a}):n(null)},className:r()(a().split_btn_opt,{[a().btn_1]:1===e.level,[a().btn_2]:2===e.level,[a().btn_3]:3===e.level,[a().dark]:e.isDark}),children:(0,i.jsx)(d.j1Q,{style:{transition:"transform 0.2s ease-in-out",transform:t?"rotate(180deg)":"rotate(0deg)"},size:24,className:a().btn_opt_icon})}),t&&(0,i.jsx)(u.default,{portalElementId:"modal-portal",children:(0,i.jsx)("div",{style:{top:t.y,left:t.x},className:r()(a().opt_window,{[a().window_1]:1===e.level,[a().window_2]:2===e.level,[a().window_3]:3===e.level,[a().dark]:e.isDark}),children:(0,i.jsx)("ul",{className:r()(a().opt_ls),children:e.options.map(o=>(0,i.jsx)("li",{className:r()(a().opt_item,{[a().dark]:e.isDark}),children:(0,i.jsx)(x,{_id:o._id,icon:o.icon,level:e.level,isDark:e.isDark,style:{height:t.itemHeight,...e.style},onClick:()=>{o.onClickHandler(),n(null)},texts:{...e.texts,download:o.opt_texts}})},o._id))})})})]}):(0,i.jsx)(x,{...e})},f=e=>(0,i.jsx)("div",{className:r()(a().icon_ctn,{[a().dark]:e.isDark}),children:e.icon}),_=e=>{let{onDownloadIdCtx:t,downloadIdQueueCtx:n,downloadedListCtx:s}=o.useContext(c.Ay);return(o.useEffect(()=>{},[s]),s.includes(e._id))?(0,i.jsx)(x,{...e,isDownloaded:!0}):n[0]===e._id?"video"!==e.dataType||(0,m.WI)(e.url)?(0,i.jsx)(h.A,{...e}):(0,i.jsx)(g.A,{...e}):e.options?(0,i.jsx)(v,{...e}):(0,i.jsx)(x,{...e})}}}]);
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.