PageSourceSearch

https://cdn.vodafone.co.uk/web-marketing/consumer-marketing/assets…/app-27545368.bd111572781d915a76a8.js

js vodafone.co.uk collected 2026-10-01 07:40:43 UTC 14,048 bytes, 168 lines download raw bytes

1/*! For license information please see app-27545368.bd111572781d915a76a8.js.LICENSE.txt */
2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6917],{50634:(t,e,n)=>{t.exports=n(60076)},60076:(t,e,n)=>{var r=n(38962);e.operation=function(t){var n=e.timeouts(t);return new r(n,{forever:t&&(t.forever||t.retries===1/0),unref:t&&t.unref,maxRetryTime:t&&t.maxRetryTime})},e.timeouts=function(t){if(t instanceof Array)return[].concat(t);var e={retries:10,factor:2,minTimeout:1e3,maxTimeout:1/0,randomize:!1};for(var n in t)e[n]=t[n];if(e.minTimeout>e.maxTimeout)throw new Error("minTimeout is greater than maxTimeout");for(var r=[],o=0;o<e.retries;o++)r.push(this.createTimeout(o,e));return t&&t.forever&&!r.length&&r.push(this.createTimeout(o,e)),r.sort(function(t,e){return t-e}),r},e.createTimeout=function(t,e){var n=e.randomize?Math.random()+1:1,r=Math.round(n*Math.max(e.minTimeout,1)*Math.pow(e.factor,t));return Math.min(r,e.maxTimeout)},e.wrap=function(t,n,r){if(n instanceof Array&&(r=n,n=null),!r)for(var o in r=[],t)"function"==typeof t[o]&&r.push(o);for(var i=0;i<r.length;i++){var a=r[i],s=t[a];t[a]=function(r){var o=e.operation(n),i=Array.prototype.slice.call(arguments,1),a=i.pop();i.push(function(t){o.retry(t)||(t&&(arguments[0]=o.mainError()),a.apply(this,arguments))}),o.attempt(function(){r.apply(t,i)})}.bind(t,s),t[a].options=n}}},38962:t=>{function e(t,e){"boolean"==typeof e&&(e={forever:e}),this._originalTimeouts=JSON.parse(JSON.stringify(t)),this._timeouts=t,this._options=e||{},this._maxRetryTime=e&&e.maxRetryTime||1/0,this._fn=null,this._errors=[],this._attempts=1,this._operationTimeout=null,this._operationTimeoutCb=null,this._timeout=null,this._operationStart=null,this._timer=null,this._options.forever&&(this._cachedTimeouts=this._timeouts.slice(0))}t.exports=e,e.prototype.reset=function(){this._attempts=1,this._timeouts=this._originalTimeouts.slice(0)},e.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this._timer&&clearTimeout(this._timer),this._timeouts=[],this._cachedTimeouts=null},e.prototype.retry=function(t){if(this._timeout&&clearTimeout(this._timeout),!t)return!1;var e=(new Date).getTime();if(t&&e-this._operationStart>=this._maxRetryTime)return this._errors.push(t),this._errors.unshift(new Error("RetryOperation timeout occurred")),!1;this._errors.push(t);var n=this._timeouts.shift();if(void 0===n){if(!this._cachedTimeouts)return!1;this._errors.splice(0,this._errors.length-1),n=this._cachedTimeouts.slice(-1)}var r=this;return this._timer=setTimeout(function(){r._attempts++,r._operationTimeoutCb&&(r._timeout=setTimeout(function(){r._operationTimeoutCb(r._attempts)},r._operationTimeout),r._options.unref&&r._timeout.unref()),r._fn(r._attempts)},n),this._options.unref&&this._timer.unref(),!0},e.prototype.attempt=function(t,e){this._fn=t,e&&(e.timeout&&(this._operationTimeout=e.timeout),e.cb&&(this._operationTimeoutCb=e.cb));var n=this;this._operationTimeoutCb&&(this._timeout=setTimeout(function(){n._operationTimeoutCb()},n._operationTimeout)),this._operationStart=(new Date).getTime(),this._fn(this._attempts)},e.prototype.try=function(t){console.log("Using RetryOperation.try() is deprecated"),this.attempt(t)},e.prototype.start=function(t){console.log("Using RetryOperation.start() is deprecated"),this.attempt(t)},e.prototype.start=e.prototype.try,e.prototype.errors=function(){return this._errors},e.prototype.attempts=function(){return this._attempts},e.prototype.mainError=function(){if(0===this._errors.length)return null;for(var t={},e=null,n=0,r=0;r<this._errors.length;r++){var o=this._errors[r],i=o.message,a=(t[i]||0)+1;t[i]=a,a>=n&&(e=o,n=a)}return e}},54006:(t,e)=>{"use strict";function n(t,e){var n=t.length;t.push(e);t:for(;0<n;){var r=n-1>>>1,o=t[r];if(!(0<i(o,e)))break t;t[r]=e,t[n]=o,n=r}}function r(t){return 0===t.length?null:t[0]}function o(t){if(0===t.length)return null;var e=t[0],n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,o=t.length,a=o>>>1;r<a;){var s=2*(r+1)-1,u=t[s],l=s+1,c=t[l];if(0>i(u,n))l<o&&0>i(c,u)?(t[r]=c,t[l]=n,r=l):(t[r]=u,t[s]=n,r=s);else{if(!(l<o&&0>i(c,n)))break t;t[r]=c,t[l]=n,r=l}}}return e}function i(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}if("object"==typeof performance&&"function"==typeof performance.now){var a=performance;e.unstable_now=function(){return a.now()}}else{var s=Date,u=s.now();e.unstable_now=function(){return s.now()-u}}var l=[],c=[],f=1,m=null,p=3,d=!1,h=!1,_=!1,y="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function b(t){for(var e=r(c);null!==e;){if(null===e.callback)o(c);else{if(!(e.startTime<=t))break;o(c),e.sortIndex=e.expirationTime,n(l,e)}e=r(c)}}function T(t){if(_=!1,b(t),!h)if(null!==r(l))h=!0,L(k);else{var e=r(c);null!==e&&E(T,e.startTime-t)}}function k(t,n){h=!1,_&&(_=!1,g(I),I=-1),d=!0;var i=p;try{for(b(n),m=r(l);null!==m&&(!(m.expirationTime>
2n)||t&&!O());){var a=m.callback;if("function"==typeof a){m.callback=null,p=m.priorityLevel;var s=a(m.expirationTime<=n);n=e.unstable_now(),"function"==typeof s?m.callback=s:m===r(l)&&o(l),b(n)}else o(l);m=r(l)}if(null!==m)var u=!0;else{var f=r(c);null!==f&&E(T,f.startTime-n),u=!1}return u}finally{m=null,p=i,d=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var x,A=!1,w=null,I=-1,C=5,Y=-1;function O(){return!(e.unstable_now()-Y<C)}function H(){if(null!==w){var t=e.unstable_now();Y=t;var n=!0;try{n=w(!0,t)}finally{n?x():(A=!1,w=null)}}else A=!1}if("function"==typeof v)x=function(){v(H)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,P=j.port2;j.port1.onmessage=H,x=function(){P.postMessage(null)}}else x=function(){y(H,0)};function L(t){w=t,A||(A=!0,x())}function E(t,n){I=y(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){h||d||(h=!0,L(k))},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<t?Math.floor(1e3/t):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return r(l)},e.unstable_next=function(t){switch(p){case 1:case 2:case 3:var e=3;break;default:e=p}var n=p;p=e;try{return t()}finally{p=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=p;p=t;try{return e()}finally{p=n}},e.unstable_scheduleCallback=function(t,o,i){var a=e.unstable_now();switch(i="object"==typeof i&&null!==i&&"number"==typeof(i=i.delay)&&0<i?a+i:a,t){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return t={id:f++,callback:o,priorityLevel:t,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>a?(t.sortIndex=i,n(c,t),null===r(l)&&t===r(c)&&(_?(g(I),I=-1):_=!0,E(T,i-a))):(t.sortIndex=s,n(l,t),h||d||(h=!0,L(k))),t},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(t){var e=p;return function(){var n=p;p=e;try{return t.apply(this,arguments)}finally{p=n}}}},97433:(t,e,n)=>{"use strict";t.exports=n(54006)},70104:t=>{t.exports=function(t,e,n,r){var o=n?n.call(r,t,e):void 0;if(void 0!==o)return!!o;if(t===e)return!0;if("object"!=typeof t||!t||"object"!=typeof e||!e)return!1;var i=Object.keys(t),a=Object.keys(e);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(e),u=0;u<i.length;u++){var l=i[u];if(!s(l))return!1;var c=t[l],f=e[l];if(!1===(o=n?n.call(r,c,f,l):void 0)||void 0===o&&c!==f)return!1}return!0}},65522:(t,e,n)=>{"use strict";n.d(e,{iK:()=>b,WX:()=>_});var r=Object.defineProperty,o=(t,e)=>{let n={};for(var o in t)r(n,o,{get:t[o],enumerable:!0});return e||r(n,Symbol.toStringTag,{value:"Module"}),n},i=n(48431),a=n(99429),s=n(20137),u=n(25904),l=n(42295);const c={animation:(0,u.YI)(()=>s.AH`
3      @keyframes fadeIn {
4        0% {
5          opacity: 0;
6        }
7
8        100% {
9          opacity: 1;
10        }
11      }
12    `),config:{duration:150}},f={animation:(0,u.YI)(()=>s.AH`
13      @keyframes fadeOut {
14        0% {
15          opacity: 1;
16        }
17
18        100% {
19          opacity: 0;
20        }
21      }
22    `),config:{duration:150}},m={animation:(0,u.YI)(()=>s.AH`
23      @keyframes none {
24        0% {
25          opacity: 1;
26        }
27
28        100% {
29          opacity: 1;
30        }
31      }
32    `),config:{duration:0}},p={animation:(0,u.YI)(()=>s.AH`
33      @keyframes scaleDown {
34        0% {
35          transform: scale(1);
36        }
37
38        100% {
39          transform: scale(0.25);
40        }
41      }
42    `),config:{duration:150}},d={fadeIn:c,fadeOut:f,scaleUp:{animation:(0,u.YI)(()=>s.AH`
43      @keyframes scaleUp {
44        0% {
45          transform: scale(0.9);
46        }
47
48        100% {
49          transform: scale(1);
50        }
51      }
52    `),config:{duration:150}},scaleDown:p,slideFromBottom:{animation:(0,u.YI)(()=>s.AH`
53      @keyframes slideFromBottom {
54        0% {
55          transform: translateY(100%);
56        }
57
58        100% {
59          transform: translateY(0);
60        }
61      }
62    `),config:{duration:150}},slideFromLeft:{animation:(0,u.YI)(()=>s.AH`
63      @keyframes slideFromLeft {
64        0% {
65          transform: translateX(-100%);
66        }
67
68        100% {
69          transform: translateX(0);
70        }
71      }
72    `),config:{duration:150}},slideFromRight:{animation:(0,u.YI)(()=>s.AH`
73      @keyframes slideFromRight {
74        0% {
75          transform: translateX(100%);
76        }
77
78        100% {
79          transform: translateX(0);
80        }
81      }
82    `),config:{duration:150}},slideFromTop:{animation:(0,u.YI)(()=>s.AH`
83      @keyframes slideFromTop {
84        0% {
85          transform: translateY(-100%);
86        }
87
88        100% {
89          transform: translateY(0);
90        }
91      }
92    `),config:{duration:150}},slideToBottom:{animation:(0,u.YI)(()=>s.AH`
93      @keyframes slideToBottom {
94        0% {
95          transform: translateY(0);
96        }
97
98        100% {
99          transform: translateY(100%);
100        }
101      }
102    `),config:{duration:150}},slideToLeft:{animation:(0,u.YI)(()=>s.AH`
103      @keyframes slideToLeft {
104        0% {
105          transform: translateX(0);
106        }
107
108        100% {
109          transform: translateX(-100%);
110        }
111      }
112    `),config:{duration:150}},slideToRight:{animation:(0,u.YI)(()=>s.AH`
113      @keyframes slideToRight {
114        0% {
115          transform: translateX(0);
116        }
117
118        100% {
119          transform: translateX(100%);
120        }
121      }
122    `),config:{duration:150}},slideToTop:{animation:(0,u.YI)(()=>s.AH`
123      @keyframes slideToTop {
124        0% {
125          transform: translateY(0);
126        }
127
128        100% {
129          transform: translateY(-100%);
130        }
131      }
132    `),config:{duration:150}},none:m},h=t=>t/1e3;var _=o({Animate:()=>g});const y=t=>s.AH`
133    ${t.animations.map(t=>{if("none"!==t)return d[t].animation()})}
134    animation: ${t.animations.map(e=>{if("none"!==e)return`${e} ${h(t.duration??d[e].config.duration)}s ${h(t.delay??0)}s`}).join(", ")};
135  `,g=s.I4.span(t=>s.AH`
136    .animation-container {
137      &-enter {
138        ${y(t.enter)}
139        animation-fill-mode: both;
140      }
141
142      &-exit {
143        ${y(t.exit)}
144        animation-fill-mode: both;
145      }
146    }
147  `),v=t=>
147(t.duration??0)+(t.delay??0),b=({show:t,enter:e,exit:n,children:r,unmountOnExit:o=!0,mountOnEnter:s=!0})=>{const u=(0,i.useRef)(null);return(0,l.jsx)(g,{enter:e,exit:n,"data-component-name":"Animate",children:(0,l.jsx)(a.A,{nodeRef:u,in:t,timeout:{enter:v(e),exit:v(n)},onEntered:e.onDone,onExited:n.onDone,unmountOnExit:o,mountOnEnter:s,classNames:"animation-container",children:(0,l.jsx)("div",{ref:function(t){u.current=t?.firstElementChild},children:r})})})}},35907:(t,e,n)=>{"use strict";n.d(e,{C_:()=>l}),Object.defineProperty;var r=n(48431),o=n(611),i=n(20137),a=n(42295);const s=i.I4.div`
148  position: relative;
149  height: 100%;
150`,u=i.I4.div`
151  position: absolute;
152  width: 100%;
153  height: 100%;
154  background-color: #ff00ff;
155  z-index: 1;
156  top: 0;
157  left: 0;
158`,l=({children:t,disabledCookieName:e="disableAnimation"})=>{const[n]=(0,r.useState)(!!(0,o.oc)()&&"true"===(0,o.Ri)(e));return n?(0,a.jsxs)(s,{"data-component-name":"AnimationContainer",children:[(0,a.jsx)(u,{}),t]}):(0,a.jsx)(a.Fragment,{children:t})}},48444:(t,e,n)=>{"use strict";function r(t){return t.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}function o(t,e){if(t)return e?`${r(t)}-${r(e)}`:r(t)}n.d(e,{A:()=>o})},12428:(t,e,n)=>{"use strict";n.d(e,{eB:()=>m,Ay:()=>m}),Object.defineProperty;var r=n(48444),o=n(54720),i=n(20137),a=n(25904),s=n(42295);function u(t){switch(t){case 1:return[6,4];case 2:return[10,4];default:return[0,0]}}const l=i.I4.div(t=>i.AH`
159    background: ${t.blockTheme.appearance[t.appearance].backgroundColor};
160    ${(0,a.Sg)("padding",t.paddingLevel)}
161
162    ${t.removeBottomPadding&&i.AH`
163      padding-bottom: 0 !important;
164    `}
165  `),c=i.I4.div(t=>i.AH`
166    max-width: ${t.theme.gridConfig.springWidth}px;
167    margin: 0 auto;
168  `),f=t=>({appearance:{primary:{backgroundColor:t.color.monochrome1.default},secondary:{backgroundColor:t.color.monochrome5.default},alt1:{backgroundColor:`linear-gradient(${t.color.gradient1.default})`},alt2:{backgroundColor:t.color.monochrome2.default}}}),m=({className:t,children:e,appearance:n="primary",paddingLevel:i=1,removeBottomPadding:a=!1,localTheme:m,id:p,dataSelectorPrefix:d,dataAttributes:h,componentName:_="Block"})=>{const y=(0,o.Y1)(_,f,m);return(0,s.jsx)(l,{className:t,appearance:n,paddingLevel:u(i),removeBottomPadding:a,blockTheme:y,id:p,"data-selector":(0,r.A)(d),"data-component-name":_,...h,children:(0,s.jsx)(c,{children:e})})}}}]);

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.