1var f=(e,o,r)=>new Promise((n,t)=>{var l=a=>{try{d(r.next(a))}catch(c){t(c)}},s=a=>{try{d(r.throw(a))}catch(c){t(c)}},d=a=>a.done?n(a.value):Promise.resolve(a.value).then(l,s);d((r=r.apply(e,o)).next())});import{g as p,a as i,e as u}from"./index-D5gHkNn-.js";import{J as y}from"./index-CgokGjYA.js";(function(){try{var e=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{};e.SENTRY_RELEASE={id:"8c3b9aa2b95acaad15d7da0cf7f36f5b8cfcd6d1"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=(function(o){for(var r=1;r<arguments.length;r++){var n=arguments[r];if(n!=null)for(var t in n)n.hasOwnProperty(t)&&(o[t]=n[t])}return o})({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:playsmart-ai":!0})}catch(o){}})();function b(){return f(this,null,function*(){try{const e=yield p().get(y(`/home/main/pop/banner/${i.areaCode||"IN"}/`)),o=u.app.isAPP?"APP":u.mobile?"H5":"WEB";return e.filter(n=>{const t=n.showIns?n.showIns.includes(o):!0;if(i.login){const l=n.enableLevels?n.enableLevels.includes(i.vipLevel.toString()):!0;let s;return n.isToViphost?n.orAnd===0?s=l&&i.vipUser:s=l||i.vipUser:s=l,s&&t}else return t})}catch(e){return console.error("Failed to fetch IPL condition:",e),[]}})}export{b as queryIplCondition};
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.