1"use strict";(self.webpackChunkw5740_6984f286_1308_4387_a49c_0eb724b653c8=self.webpackChunkw5740_6984f286_1308_4387_a49c_0eb724b653c8||[]).push([[257],{85705:function(e,l,a){a.r(l),a.d(l,{default:function(){return y}});var n=a(86326),t=a(20141),o=a(75674),r=a(40223),d=a(31309),s=a(55814),c=a(3479);const i=n.lazy((()=>a.e(604).then(a.bind(a,16406)))),u=e=>{let{display:l,label:a,linkTo:o,loyaltyCardNumber:r,scannableCodeFormat:d,widgetId:s}=e;return(0,t.Y)("div",{sx:{display:"flex",flexDirection:"small"===l?"column":"row"}},r?(0,t.Y)(n.Suspense,null,(0,t.Y)(i,{cardNumber:r,scannableCodeFormat:d,widgetId:s})):null,a&&o&&(0,t.Y)(c.A,{to:o},a))};var b=(0,n.memo)(u);const m=e=>{let{display:l,label:a,linkTo:c,widgetId:i}=e;const[u]=(0,d.Ay)(),m=(0,s.A)(),[y,p]=(0,r.A)(),w=(0,n.useCallback)((async()=>{let e;return 3===(null==u?void 0:u.cypherVersion)&&(e=await(0,o.d2)(m,u.token)),e}),[m,u]);return(0,t.Y)(b,{cards:y,display:l,label:a,linkTo:c,loading:p,loyaltyCardNumber:null==u?void 0:u.loyaltyCardNumber,scannableCodeFormat:m.scannableCodeFormat,widgetId:i,reportLostOrStolen:w})};var y=(0,n.memo)(m)}}]);
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.