PageSourceSearch

https://www.konicaminolta.ua/shop/_next/static/chunks/6964.9cb6e544b260aad8.js

js konicaminolta.ua collected 2026-09-29 13:14:14 UTC 7,122 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6964],{52653:e=>{e.exports={container:"cs3j6oj-m3f",banners:"c1i57qr-2uv","one-item":"cd13fw2-lm1","banner-item":"c46wv9c-3uw","mobile-slider":"cmjq8co-3d1","banner-slide":"cs44zes-nrb","banner-item-image":"cmnpdhu-cq0","banner-item-content":"ch506zw-wou","btn-close":"ci0zzot-uhq"}},69773:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});let n="session_query_string",a={uTMSource:"utm_source",uTMmedium:"utm_medium",uTMCampaign:"utm_campaign",uTMterm:"utm_term",uTMcontent:"utm_content"},s=Object.entries(a).reduce((e,[t,r])=>(e[r]=t,e),{}),i=Object.values(a);class o{static setCookie(e,t,r){document.cookie=`${e}=${encodeURIComponent(t)}; expires=${r.toUTCString()}; path=/`}static getCookie(e){for(let t of document.cookie.split("; ")){let[r,...n]=t.split("=");if(r===e){let e=n.join("=");try{return decodeURIComponent(e)}catch{return e}}}}static checkCookie(e){return void 0!==o.getCookie(e)}static deleteCookie(e){let t=new Date;t.setTime(t.getTime()-864e5),document.cookie=`${e}=; expires=${t.toUTCString()}; path=/`}static checkUTMParams(e,t){try{if(!t)return;let r=o.getSessionQueryStringMaxAge(e),a=o.getCurrentTrackedQueryParams({useSessionCookie:!0});a.size>0&&o.setSessionCookie(n,a.toString(),r)}catch(e){console.warn(e)}}static setMarketoURLParamsAsHiddenFields(e,t,r){if(!1===r)return;let n=o.getCurrentTrackedQueryParams({useSessionCookie:!0}),a={};for(let[e,t]of n.entries()){let r=s[e];r&&(a[r]=t)}Object.keys(a).length>0&&e.addHiddenFields(a)}static getUTMParams(){try{let e=o.getCurrentTrackedQueryParams({useSessionCookie:!0}),t={};for(let[r,n]of e.entries()){let e=s[r];e&&(t[e]=n)}if(Object.keys(t).length>0)return t}catch(e){console.warn(e)}return o.getLegacyUTMParams()}static deleteUTMParams(e){let t=o.getStoredQueryParams(),r=o.getSessionQueryStringMaxAge(e);i.forEach(e=>{t.delete(e)}),t.size>0?o.setSessionCookie(n,t.toString(),r):o.deleteCookie(n),o.deleteCookie("UTM")}static setSessionCookie(e,t,r){document.cookie=`${e}=${encodeURIComponent(t)}; path=/; max-age=${r};`}static getSessionQueryStringMaxAge(e){return"number"==typeof e&&Number.isFinite(e)&&e>0?24*e*3600:900}static getStoredQueryParams(){let e=o.getCookie(n);return o.filterTrackedUTMQueryParams(new URLSearchParams(e??""))}static getCurrentTrackedQueryParams(e={}
1){let{useSessionCookie:t=!1,sessionCookieName:r=n}=e,a=o.filterTrackedUTMQueryParams(new URL(window.location.href).searchParams);if(!t)return a;let s=new URLSearchParams(a.toString()),i=o.getCookie(r);if(!i)return s;for(let[e,t]of o.filterTrackedUTMQueryParams(new URLSearchParams(i)).entries())s.has(e)||s.append(e,t);return s}static getTrackedQueryParamName(e){let t=e.toLowerCase();return i.find(e=>e.toLowerCase()===t)}static filterTrackedUTMQueryParams(e){let t=new URLSearchParams;for(let[r,n]of e.entries()){let e=o.getTrackedQueryParamName(r);!e||!n||t.has(e)||t.append(e,n)}return t}static getLegacyUTMParams(){let e=o.getCookie("UTM");if(e)try{return JSON.parse(e)}catch(e){console.warn(e);return}}}},96964:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f,headerBannerSessionID:()=>h});var n=r(95155),a=r(14042),s=r(52653),i=r.n(s),o=r(12115),c=r(42036),u=r(69773),l=r(31274),d=r(5876);let m=(e,t)=>(e%t+t)%t,h="headerBanner";function f({children:e,banners:t,cookieInDays:r,bannerAlwaysDisplayed:s=!1,headerBackgroundColor:f,timeInterval:g}){let k=(0,l.GV)(e=>e.header.bannerVisible),w=Array.isArray(t)&&t.length>0,v=(0,l.jL)(),C=o.Children.toArray(e),b=C.length,p=(0,o.useRef)(null),y=(0,o.useRef)(null),T=(0,o.useRef)(null),M=(0,o.useRef)(!1),[S,L]=(0,o.useState)(!1),[E,P]=(0,o.useState)(0),[U,x]=(0,o.useState)(!1),$=S&&b>1,Q=(0,o.useMemo)(()=>w?`EBIZShopHeader_${t.map(e=>e.documentID).join("_")}`:null,[t]),j=(0,o.useMemo)(()=>r?c.E.parseNumber(r):0,[r]),N=(0,o.useMemo)(()=>{let e=c.E.parseNumber(g);return e>0?e:5e3},[g]),R=(0,o.useMemo)(()=>$?[...C.map((e,t)=>({child:e,key:`clone-before-${t}`,isClone:!0})),...C.map((e,t)=>({child:e,key:`banner-${t}`,isClone:!1})),...C.map((e,t)=>({child:e,key:`clone-after-${t}`,isClone:!0}))]:C.map((e,t)=>({child:e,key:`banner-${t}`,isClone:!1})),[C,$]),_=(e,t="smooth")=>{let r=p.current;r&&r.scrollTo({left:r.clientWidth*e,behavior:t})},I=()=>{let e=p.current;if(!e||!$||M.current)return;let t=e.clientWidth;if(!t)return;let r=Math.round(e.scrollLeft/t),n=m(r,b),a=b+n;P(n),r!==a&&_(a,"auto")},A=()=>{y.current&&window.clearTimeout(y.current),y.current=window.setTimeout(I,120)};return((0,o.useEffect)(()=>{Q&&(u.X.checkCookie(Q)||sessionStorage.getItem(h))?v(d.$s.setBannerVisibility(!1)):v(d.$s.setBannerVisibility(!0))},[]),(0,o.useEffect)(()=>{requestAnimationFrame(()=>{a.e.setHeaderHeight(),a.e.setScrollOffset()})},[k]),(0,o.useEffect)(()=>{let e=window.matchMedia("(max-width: 767px)"),t=()=>L(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),(0,o.useEffect)(()=>{if(!$)return void P(0);let e=()=>_(b+E,"auto");return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[$,b]),(0,o.useEffect)(()=>{let e=p.current;if(!e||!$)return;let t=0,r=0,n=0,a=!1,s=!1,i=()=>{T.current&&(window.clearTimeout(T.current),T.current=null),M.current=!0,x(!0)},o=()=>{T.current=window.setTimeout(()=>x(!1),400)},c=o=>{let c=o.touches[0];c&&(t=c.clientX,r=c.clientY,n=e.scrollLeft,a=!1,s=!1,i())},u=i=>{let o=i.touches[0];if(!o)return;let c=o.clientX-t,u=o.clientY-r;if(!a){if(8>Math.abs(c)&&8>Math.abs(u))return;a=!0,s=Math.abs(c)>Math.abs(u)}if(!s)return;i.cancelable&&i.preventDefault();let l=e.clientWidth;e.scrollLeft=n-(l?Math.max(-l,Math.min(c,l)):c)},l=r=>{M.current=!1;let i=e.clientWidth;if(i&&s){let e=r.changedTouches[0],a=e?e.clientX-t:0,s=Math.round(n/i);Math.abs(a)>=Math.max(.15*i,24)&&(s+=a<0?1:-1),P(m(s,b)),_(s)}a=!1,s=!1,A(),o()};return e.addEventListener("scroll",A,{passive:!0}),e.addEventListener("touchstart",c,{passive:!0}),e.addEventListener("touchmove",u,{passive:!1}),e.addEventListener("touchend",l,{passive:!0}),e.addEventListener("touchcancel",l,{passive:!0}),()=>{e.removeEventListener("scroll",A),e.removeEventListener("touchstart",c),e.removeEventListener("touchmove",u),e.removeEventListener("touchend",l),e.removeEventListener("touchcancel",l),y.current&&window.clearTimeout(y.current),T.current&&window.clearTimeout(T.current),M.current=!1}},[$,b]),(0,o.useEffect)(()=>{if(!$||U)return;let e=window.setInterval(()=>{_(b+E+1)},N);return()=>window.clearInterval(e)},[N,$,U,b,E]),k&&w)?(0,n.jsxs)("div",{className:i().container,style:{backgroundColor:f||void 0},"data-header-banner":!0,children:[(0,n.jsx)("div",{ref:p,className:a.e.mergeClassNames(i().banners,1===b&&i()["one-item"],$&&i()["mobile-slider"]),"data-active-index":E,children:R.map(e=>(0,n.jsx)("div",{className:i()["banner-slide"],"data-clone":e.isClone||void 0,"aria-hidden":!!e.isClone||void 0,children:e.child},e.key))}),!s&&(0,n.jsx)("button",{className:a.e.mergeClassNames(i()["btn-close"],"button-link"),onClick:()=>
1{if(v(d.$s.setBannerVisibility(!1)),j>0){let e=new Date;e.setDate(e.getDate()+j),u.X.setCookie(Q,"hidden",e)}else sessionStorage.setItem(h,"true")}})]}):null}}}]);

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.