PageSourceSearch

https://app.izooto.com/assets/Gam-BUYNj3iM.js

js izooto.com collected 2026-09-24 08:40:51 UTC 4,207 bytes, 1 lines download raw bytes

1import{r as u,j as e,H as D,F as v,f as F,S as d,g as o,m as I,ab as O,ac as T,T as S,J as V,aD as W,B,a8 as U,al as b,h as H,ax as $,k as z,l as C,am as A,t as L,c as G,b as P,be as w}from"./index-BRYgt7Qm.js";import{u as k,s as E}from"./sdkmanager.service-BoI0fJXH.js";const M=s=>{A(L({open:!0,message:s,variant:"default",anchorOrigin:{vertical:"bottom",horizontal:"center"}}))},f=(s,a,r={})=>e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:2,children:[e.jsx(b,{children:s}),e.jsx(H,{...a,sx:{minWidth:220,...r}})]}),p=(s,a)=>e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:2,children:[e.jsx(b,{children:s}),e.jsx($,{sx:{minWidth:220},children:e.jsxs(z,{...a,children:[e.jsx(C,{value:1,children:"Yes"}),e.jsx(C,{value:0,children:"No"})]})})]}),N=(s,a)=>{const r={},i=(l,c,h="")=>{Object.keys(l).forEach(t=>{const x=h?`${h}.${t}`:t;typeof l[t]=="object"&&l[t]!==null?i(l[t],c[t],x):l[t]!==c[t]&&(r[x]=c[t])})};return i(s,a),r},R=({id:s,gamData:a})=>{const[r,i]=u.useState(!1),[l,c]=u.useState({}),[h,t]=u.useState(!1),x={newsHub:{ads:a?.newsHub?.ads||0,adUnit:a?.newsHub?.adUnit||"",callOutAds:a?.newsHub?.callOutAds||0,callOutAdUnit:a?.newsHub?.callOutAdUnit||""},exitIntent:{ads:a?.exitIntent?.ads||0,adUnit:a?.exitIntent?.adUnit||""}},j=async n=>{t(!0);try{await k(s,n),i(!1),M("Success")}catch{}finally{t(!1)}},g=n=>{const y=N(x,n);c(y),i(!0)},m=()=>{i(!1)};return e.jsx(D,{sx:{marginTop:"1rem"},children:e.jsx(v,{initialValues:x,onSubmit:j,children:e.jsxs(F,{children:[e.jsxs(d,{gap:2,children:[e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:5,children:[e.jsx(o,{name:"newsHub.adUnit",children:({field:n})=>f("NewsHub Ads Unit",n)}),e.jsx(o,{name:"newsHub.ads",children:({field:n})=>p("Status",n)})]}),e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:5,children:[e.jsx(o,{name:"exitIntent.adUnit",children:({field:n})=>f("On Site Ads Unit",n,{marginLeft:"1.0625rem"})}),e.jsx(o,{name:"exitIntent.ads",children:({field:n})=>p("Status",n)})]}),e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:5,children:[e.jsx(o,{name:"newsHub.callOutAdUnit",children:({field:n})=>f("Flyout Ads Unit",n,{marginLeft:"1.5rem"})}),e.jsx(o,{name:"newsHub.callOutAds",children:({field:n})=>p("Status",n)})]}),e.jsx(o,{children:({form:n})=>e.jsx(I,{variant:"contained",sx:{maxWidth:"2rem"},onClick:()=>g(n.values),children:"Save"})})]}),e.jsx(O,{open:r,onClose:m,fullWidth:!0,maxWidth:"sm",children:e.jsxs(T,{children:[e.jsxs(d,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[e.jsx(S,{variant:"h4",children:"Changes Summary"}),e.jsx(V,{onClick:()=>i(!1),children:e.jsx(W,{})})]}),e.jsxs(S,{variant:"h6",mt:2,mb:2,children:["Changed Information for Channel ID: ",s," are:"]}),e.jsx(d,{gap:2,children:Object.keys(l).map(n=>e.jsxs(B,{children:[n," - ",l[n]]},n))}),e.jsx(o,{children:({form:n})=>e.jsx(I,{variant:"contained",type:"submit",onClick:()=>j(n.values),disabled:h,children:h?e.jsxs(e.Fragment,{children:[e.jsx(U,{size:16,sx:{marginRight:1}}),"Continue"]}):"Continue"})})]})})]})})})},q=s=>{A(L({open:!0,message:s,variant:"default",anchorOrigin:{vertical:"bottom",horizontal:"center"}}))},K=()=>{const[s,a]=u.useState(null),[r,i]=u.useState(!1),[l,c]=u.useState(!1),[h,t]=u.useState(""),x={channelId:""},j=G({channelId:P().required("Channel ID/PID cannot be empty")}),g=async m=>{c(!1),i(!0);try{const n=await E(m.channelId);t(m.channelId),a(n.data.config),c(!0)}catch(n){n.status===404&&q("Data not Found"),c(!1)}finally{i(!1)}};return e.jsxs(e.Fragment,{children:[e.jsx(S,{variant:"h4",mb:"1rem",children:"GAM"}),e.jsx(D,{children:e.jsx(v,{initialValues:x,validationSchema:j,onSubmit:g,children:e.jsx(F,{children:e.jsxs(d,{flexDirection:"row",alignItems:"center",gap:2,children:[e.jsx(b,{children:"Channel ID/PID"}),e.jsx(o,{name:"channelId",children:({field:m,meta:n})=>e.jsx(H,{...m,disabled:r,sx:{minWidth:310},error:n.touched&&!!n.error,helperText:n.touched&&n.error})}),e.jsx(I,{variant:"contained",type:"submit",disabled:r,children:r?e.jsxs(e.Fragment,{children:[e.jsx(U,{size:16,sx:{mr:1}}),e.jsx(w,{sx:{mr:1}}),"Search"]}):e.jsxs(e.Fragment,{children:[e.jsx(w,{sx:{mr:1}}),"Search"]})})]})})})}),l&&e.jsx(R,{id:h,gamData:s})]})};export{K as default};

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.