mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
2 lines
1.5 KiB
JavaScript
Executable File
2 lines
1.5 KiB
JavaScript
Executable File
"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[7599],{8570:(e,t,n)=>{n.r(t),n.d(t,{LegacyHptoCompatibility:()=>I,default:()=>g});var i=n(30758),s=n(41978),d=n(81987),r=n(12862),a=n(78039),c=n(17584),o=n(4973),f=n(34017),l=n(42384),u=n(40854),p=n(27834),m=n(19159),h=n(2435),y=n(72055),b=n(86070);const w=(0,a.H)((({template:e},t)=>{const n=(0,s.wA)(),a=(0,s.d4)(o.YO),w=(0,s.d4)(o.KI),A=a?p.C.FETCHED:w,C=(0,s.d4)(o.ye),E=(0,s.d4)(o.uW),H=(0,s.d4)(o.nC),I=(0,s.d4)(o.V0),g=(0,d.NC)(m.TId),j=(0,h.o)(y.Q3),x={[p.G.NATIVE]:u.E,[p.G.IMAGE]:l.L,[p.G.HTML]:f.Z},P=I&&j&&g;if((0,i.useEffect)((()=>{n((0,r.g)({template:e}))}),[n,H,P,e]),P)return null;if(H){if(!a)return(0,b.jsx)(c.z,{hideHpto:P,fetchingState:A,ref:t,children:(0,b.jsx)(f.Z,{isPremium:E})});if(a&&C){const e=x[a.bannerMode];return(0,b.jsx)(c.z,{hideHpto:P,fetchingState:A,ref:t,children:(0,b.jsx)(e,{...a,isPremium:E})})}}return null}));var A=n(24226),C=n(78007),E=n(46189);const H=new C.$;const I=(0,a.H)((({homeAd:e},t)=>{const n=(0,i.useMemo)((()=>{const t=e.display[0];return{id:e.adId,adPlaybackId:e.requestId,media:t.text,"mime-type":t.mimeType,...t}}),[e]);return function({homeAd:e}){const{hpto:t}=(0,A.G5)(),n=(0,s.Pj)();(0,i.useEffect)((()=>{let i=!0;if(H.isPreviewServiceAd(e)){const s=H.parsePreview(e);(async()=>{const e=await t.mapData(s);i&&n.dispatch((0,E.DZ)(e))})()}return()=>{i=!1}}),[e,t,n])}({homeAd:e}),(0,b.jsx)(w,{template:n,ref:t})})),g=I}}]);
|
|
//# sourceMappingURL=legacy-hpto-compatibility.js.map
|