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