PageSourceSearch

https://www.philips.si/c-resources/_next/static/chunks/9110-18ebbcb1f5cc19bd.js

js philips.si collected 2026-09-26 06:35:49 UTC 4,420 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9110],{14662:(e,t,r)=>{r.d(t,{I6:()=>c,Nw:()=>n,TV:()=>s,_8:()=>o,oj:()=>h,rD:()=>i,yC:()=>a});let n=56,i=30,o=30,s=100,a={email:""},c="product-notify-me-newsletter-subscribe-form",h="newsletter-subscribe-form"},85995:(e,t,r)=>{r.d(t,{bE:()=>h,Sz:()=>u});let n="https://dev.philips.com/prx".replace(/\/+$/,"");class i{constructor(e={}){this.configuration=e}set config(e){this.configuration=e}get basePath(){return null!=this.configuration.basePath?this.configuration.basePath:n}get fetchApi(){return this.configuration.fetchApi}get middleware(){return this.configuration.middleware||[]}get queryParamsStringify(){return this.configuration.queryParamsStringify||function e(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object.keys(t).map(n=>(function t(r,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=i+(i.length?`[${r}]`:r);if(n instanceof Array){let e=n.map(e=>encodeURIComponent(String(e))).join(`&${encodeURIComponent(o)}=`);return`${encodeURIComponent(o)}=${e}`}return n instanceof Set?t(r,Array.from(n),i):n instanceof Date?`${encodeURIComponent(o)}=${encodeURIComponent(n.toISOString())}`:n instanceof Object?e(n,o):`${encodeURIComponent(o)}=${encodeURIComponent(String(n))}`})(n,t[n],r)).filter(e=>e.length>0).join("&")}}get username(){return this.configuration.username}get password(){return this.configuration.password}get apiKey(){let e=this.configuration.apiKey;if(e)return"function"==typeof e?e:()=>e}get accessToken(){let e=this.configuration.accessToken;if(e)return"function"==typeof e?e:async()=>e}get headers(){return this.configuration.headers}get credentials(){return this.configuration.credentials}}let o=new i;class s{static #e=this.jsonRegex=RegExp("^(:?application/json|[^;/ 	]+/[^;/ 	]+[+]json)[ 	]*(:?;.*)?$","i");constructor(e=o){this.configuration=e,this.fetchApi=async(e,t)=>{let r,n={url:e,init:t};for(let e of this.middleware)e.pre&&(n=await e.pre({fetch:this.fetchApi,...n})||n);try{r=await (this.configuration.fetchApi||fetch)(n.url,n.init)}catch(e){for(let t of this.middleware)t.onError&&(r=await t.onError({fetch:this.fetchApi,url:n.url,init:n.init,error:e,response:r?r.clone():void 0})||r);if(void 0===r)if(e instanceof Error)throw new c(e,"The request failed and the interceptors did not return an alternative response");else throw e}for(let e of this.middleware)e.post&&(r=await e.post({fetch:this.fetchApi,url:n.url,init:n.init,response:r.clone()})||r);return r},this.middleware=e.middleware}withMiddleware(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=this.clone();return n.middleware=n.middleware.concat(...t),n}withPreMiddleware(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=t.map(e=>({pre:e}));return this.withMiddleware(...n)}withPostMiddleware(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=t.map(e=>({post:e}));return this.withMiddleware(...n)}isJsonMime(e){return!!e&&s.jsonRegex.test(e)}async request(e,t){let{url:r,init:n}=await this.createFetchParams(e,t),i=await this.fetchApi(r,n);if(i&&i.status>=200&&i.status<300)return i;throw new a(i,"Response returned an error code")}async createFetchParams(e,t){var r,n;let i,o=this.configuration.basePath+e.path;void 0!==e.query&&0!==Object.keys(e.query).length&&(o+="?"+this.configuration.queryParamsStringify(e.query));let s=Object.assign({},this.configuration.headers,e.headers);Object.keys(s).forEach(e=>void 0===s[e]?delete s[e]:{});let a={method:e.method,headers:s,body:e.body,credentials:this.configuration.credentials},c={...a,...await ("function"==typeof t?t:async()=>t)({init:a,context:e})};return r=c.body,i="u">typeof FormData&&r instanceof FormData||c.body instanceof URLSearchParams||(n=c.body,"u">typeof Blob&&n instanceof Blob)?c.body:this.isJsonMime(s["Content-Type"])?JSON.stringify(c.body):c.body,{url:o,init:{...c,body:i}}}clone(){let e=new this.constructor(this.configuration);return e.middleware=this.middleware.slice(),e}}class a extends Error{constructor(e,t){super(t),this.response=e,this.name="ResponseError"}}
1class c extends Error{constructor(e,t){super(t),this.cause=e,this.name="FetchError"}}let h={Consumer:"CONSUMER",Professional:"PROFESSIONAL",Hc:"HC",Nonconsumer:"NONCONSUMER",Care:"CARE"},u={ComingSoon:"COMING_SOON",New:"NEW",Normal:"NORMAL",Deleted:"DELETED",Support:"SUPPORT"}}}]);

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.