PageSourceSearch

https://www.anker.com/_next/static/chunks/3035.8b34aed642d4bde2.js

js anker.com collected 2026-09-24 08:31:12 UTC 9,584 bytes, 1 lines download raw bytes

1!function(){try{var i="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},l=(new i.Error).stack;l&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[l]="e5ff70f2-0861-47ce-8580-98ca0937c37d",i._sentryDebugIdIdentifier="sentry-dbid-e5ff70f2-0861-47ce-8580-98ca0937c37d")}catch(i){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3035],{56749:function(i,l,e){"use strict";var n=e(52676),t=e(8966),o=e.n(t);l.Z=i=>{let{to:l,onClick:e=()=>{},...t}=i;return l?(0,n.jsx)("a",{className:o().link,href:l,"aria-hidden":"true",tabIndex:"-1",onClick:e,...t}):null}},329:function(i,l,e){"use strict";var n=e(52676),t=e(75271),o=e(34064),u=e(40611),d=e(98662),a=e(18659),s=e(92199),r=e(95804),c=e.n(r);l.Z=i=>{var l;let{data:e,discountPriceNumber:r=null,product:v,cns:f={},className:p="",save:m=!1,customDiscount:_=null,hidebgImg:y=!1}=i,{locale:x}=(0,o.useRouter)(),{prefix:g,showOff:h}=(0,s.d)(x),b=(0,t.useMemo)(()=>_&&_>0?(0,u.T4)({amount:parseInt(_),locale:x,currencyCode:null==v?void 0:v.currencyCode,maximumFractionDigits:0}):r&&r>0?(0,u.T4)({amount:parseInt(r),locale:x,currencyCode:null==v?void 0:v.currencyCode,maximumFractionDigits:0}):(null==v?void 0:v.fakeDiscount)?null==v?void 0:v.fakeDiscount:["fixed_amount","fix_discount_amount","fix_amount"].includes(null==v?void 0:v.discountType)?(0,u.T4)({amount:parseInt(null==v?void 0:v.discountValue),locale:x,currencyCode:null==v?void 0:v.currencyCode,maximumFractionDigits:0}):parseInt(null==v?void 0:v.discountValue)+(h?"%":"&nbsp;%"),[r,v,_]);if(!r&&((!(null==v?void 0:v.discountValue)||(null==v?void 0:v.discountValue)<=0)&&!(null==v?void 0:v.fakeDiscount)||!(null==v?void 0:v.availableForSale)))return null;let I="https://cdn.shopify.com/s/files/1/0517/6767/3016/files/a.png?v=1679279186";return(0,n.jsxs)("div",{style:{top:null==e?void 0:null===(l=e.styles)||void 0===l?void 0:l.discountTop},className:(0,d.cn)("absolute left-[30px] top-[-6px] z-[1] h-[72px] w-fit text-center font-extrabold text-white md:left-[16px] md:h-[50px]",null==f?void 0:f.discountWrap,p,"discountSetWrap"),children:[((null==e?void 0:e.couponUrl)||(null==e?void 0:e.couponImg)||I)&&!y?(0,n.jsx)(a.Z,{className:(0,d.cn)(c().discountImg,null==f?void 0:f.discountImg),source:"".concat(e.couponUrl||(null==e?void 0:e.couponImg)||I,", ").concat(e.mobileCouponUrl||(null==e?void 0:e.couponImg)||"https://cdn.shopify.com/s/files/1/0517/6767/3016/files/spring-sales_discount_0-767.png?v=1679280084"," 768")}):(0,n.jsx)("div",{className:(0,d.cn)(c().discountImg,null==f?void 0:f.discountImg)}),(0,n.jsxs)("div",{className:(0,d.cn)("discount_save_box absolute left-[-3px] top-0 flex size-full flex-col items-center justify-center",null==f?void 0:f.discount),children:[m&&(0,n.jsx)("p",{className:(0,d.cn)("discount_save text-[16px] md:text-[12px]",null==f?void 0:f.discountText),children:e.save}),b&&(0,n.jsx)("p",{className:(0,d.cn)("discount_price text-[16px] md:text-[14px]",null==f?void 0:f.discountValue),dangerouslySetInnerHTML:{__html:g+b}}),!m&&h&&(0,n.jsx)("p",{className:(0,d.cn)("discount_off text-[16px] md:text-[12px]",null==f?void 0:f.discountText),children:null==e?void 0:e.off})]})]})}},35867:function(i,l,e){"use strict";e.d(l,{X:function(){return u}});var n=e(63440),t=e(33133),o=e(90416);let u=(i,l,e,u)=>{var d,a,s,r,c,v,f,p,m,_,y,x,g,h,b,I,D,k,w,N,T,C,Z,A,U,j,M,R,V,B;let{handle:E,sku:F,name:P,note:S,imgUrl:G,mobileImgUrl:q,label:L,price:O,endTime:W,startTime:H,giftImage:z}=i||{},K=null==l?void 0:null===(d=l.products)||void 0===d?void 0:d.find(i=>(null==i?void 0:i.handle)===E);if(!K)return null;let X=null==K?void 0:null===(a=K.variants)||void 0===a?void 0:a.find(i=>(null==i?void 0:i.sku)===F);X||(X=(null===(R=K.variants)||void 0===R?void 0:R[0])||{});let Y=(0,t.Z)({coupons:e,variant:X,product:K,handle:E});(null==i?void 0:i.variant_price4wscode)&&!(o.e$.includes((null==K?void 0:null===(V=K.price)||void 0===V?void 0:V.currencyCode)||(null==i?void 0:i.currency))&&(null==i?void 0:i.value_type)==="percentage")&&(Y=i);let $=(null==u?void 0:u.priceDrop)&&(null==X?void 0:null===(s=X.metafields)||void 0===s?void 0:s.priceDrop),J=$?Math.abs(new n.Z(X.price).minus(null==X?void 0:null===(v=X.metafields)||void 0===v?void 0:null===(c=v.priceDrop)||void 0===c?void 0:null===(r=c.rules[0])||void 0===r?void 0:r.value).toNumber()):(null==Y?void 0:Y.value_type)==="percentage"?Math.abs(new n.Z(X.price).times(Math.abs(null==Y?void 0:Y.value)).dividedBy(100).toNumber()):Math.abs(null==Y?void 0:Y.value)||0;return{...K,...i,label:L||(null==K?void 0:K.label)||"",image:G||(null==K?void 0:K.imgUrl)||(null==X?void 0:null===(f=X.image)||void 0===f?void 0:f.url),mobileImage:q||(null==K?void 0:K.mobileImgUrl)||G||(null==X?void 0:null===(p=X.image)||void 0===p?void 0:p.url),title:P||(null==u?void 0:u.nameSorce)==="variant"&&(null==X?void 0:null===(_=X.metafields)||void 0===_?void 0:null===(m=_.infos)||void 0===m?void 0:m.name)||K.name,note:S,handle:null==K?void 0:null===(y=K.handle)||void 0===y?void 0:y.toLowerCase(),id:K.id,sku:X.sku,metafields:K.metafields,variantMetafields:null==X?void 0:X.metafields,availableForSale:X.availableForSale,basePrice:(null==Y?void 0:Y.variant_price4wscode)||!X.listPrice?X.price:X.listPrice,price:$?null==X?void 0:null===(h=X.metafields)||void 0===h?void 0:null===(g=h.priceDrop)||void 0===g?void 0:null===(x=g.rules[0])||void 0===x?void 0:x.value:null!==(B=null==Y?void 0:Y.variant_price4wscode)&&void 0!==B?B:X.price,originPrice:X.price,fakePrice:(null==u?void 0:u.warmUp)&&O,discountType:($?null==X?void 0:null===(I=X.metafields)||void 0===I?void 0:null===(b=I.priceDrop)||void 0===b?void 0:b.discountType:null==Y?void 0:Y.value_type)||"fixed_amount",currencyCode:null===(D=K.price)||void 0===D?void 0:D.currencyCode,discountValue:($?new n.Z(X.price).minus(null==X?void 0:null===(N=X.metafields)||void 0===N?void 0:null===(w=N.priceDrop)||void 0===w?void 0:null===(k=w.rules[0])||void 0===k?void 0:k.value).toFixed(0,n.Z.ROUND_DOWN):"")||Math.abs(null==Y?void 0:Y.value)||(null==X?void 0:X.listPrice)&&new n.Z(X.listPrice).minus(X.price).toFixed(0,n.Z.ROUND_DOWN),fixed_value:J,code:null==Y?void 0:Y.title,variant:X,coupon:(null==Y?void 0:Y.title)&&{code:null==Y?void 0:Y.title,amount:Math.abs(Y.fixed_value)},variantId:X.id,variantName:null==X?void 0:X.name,brand:K.vendor,category:K.productType,tags:K.tags,variantTags:X.tags,quantityAvailable:null==X?void 0:X.quantityAvailable,startTime:H||(null==Y?void 0:Y.starts_at)||"",endTime:W||(null==Y?void 0:Y.ends_at)||"",freeGift:(null==X?void 0:null===(T=X.metafields)||void 0===T?void 0:T.freeGift)||"",tradeGift:(null==X?void 0:null===(C=X.metafields)||void 0===C?void 0:C.tradeGift)||"",giftImage:(null==X?void 0:null===(A=X.metafields)||void 0===A?void 0:null===(Z=A.infos)||void 0===Z?void 0:Z.gift_image)||z||"",priceDrop:$?null==X?void 0:null===(U=X.metafields)||void 0===U?void 0:U.priceDrop:"",variantNote:null==X?void 0:null===(M=X.metafields)||void 0===M?void 0:null===(j=M.infos)||void 0===j?void 0:j.variantNote,fixed_amount_sort_key:(null==Y?void 0:Y.fixed_amount_sort_key)||0,options:null==K?void 0:K.options}}},93579:function(i,l,e){"use strict";e.d(l,{d:function(){return d}});var n=e(33133),t=e(85480),o=e(34914);let u=async(i,l,e,n)=>{if(!l)return!1;let u=await (0,t.Z)({url:"/api/multipass/shopifyservices/coupons/by_products",locale:i,repeatKey:e,method:"GET",body:{"handles[]":l,shopify_domain:o.BR[i]}});if((null==u?void 0:u.errors)||null==u||!u.data)return!1;{let i=null==u?void 0:u.data;return n?n(i):i}};l.Z=u;let d=i=>{let l={};
1return Array.isArray(i)&&(null==i||i.forEach(i=>{let e=(null==i?void 0:i.variants)||[],t=[];null==e||e.forEach(l=>{let e=(0,n.Z)({variant:l,product:i});e&&t.push({sku:l.sku,handle:i.handle,...e})}),l[null==i?void 0:i.handle]=t})),l}},63871:function(i,l,e){"use strict";var n=e(85480),t=e(34914);let o=async(i,l,e,o)=>{let u="/api/multipass/shopifyservices/coupons/by_skus",d=await (0,n.Z)({url:o?u+"?"+o:u,locale:i,method:"GET",repeatKey:"skus[]",body:{"skus[]":l,shopify_domain:t.BR[i]}});if((null==d?void 0:d.errors)||null==d||!d.data)return!1;{let i=null==d?void 0:d.data;return e?e(i):i}};l.Z=o},34672:function(i,l,e){"use strict";var n=e(75271),t=e(34064),o=e(63871);l.Z=function(i){let l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[e,u]=(0,n.useState)({}),[d,a]=(0,n.useState)(!1),{locale:s}=(0,t.useRouter)();return(0,n.useEffect)(()=>{(async()=>{i&&i.length>0&&!l&&(a(!0),u(await (0,o.Z)(s,i)),a(!1))})()},[s,null==i?void 0:i.join()]),{coupons:e,loading:d}}},1002:function(i,l,e){"use strict";e.d(l,{r:function(){return u}});var n=e(75271),t=e(9948),o=e(2975);function u(i){let{trigger:l}=(0,t.csR)();return(0,n.useCallback)(async e=>{let n=null==e?void 0:e.id;if(!n)throw new o.p8({message:"Invalid input used for this operation: Miss lineIds"});let t=Array.isArray(n)?n:[n];return await l({cartId:i,lineIds:t})},[i,l])}},62312:function(i,l,e){"use strict";e.d(l,{U:function(){return o}});var n=e(75271),t=e(9948);function o(i){let l=null==i?void 0:i.cartId,{trigger:e}=(0,t.C1w)();return(0,n.useCallback)(async i=>{if(Array.isArray(i)){let n=i.map(i=>({id:i.id,quantity:i.quantity,attributes:null==i?void 0:i.customAttributes}));return await e({cartId:l,lines:n})}},[l,e])}},8966:function(i){i.exports={link:"BannerLink_link__0xr37"}},95804:function(i){i.exports={discountImg:"Discount_discountImg__2sx9_",discountValueIsBattery:"Discount_discountValueIsBattery__AUPc_",discountTextIsBattery:"Discount_discountTextIsBattery__at6gq",iconLeft:"Discount_iconLeft__TAYaV",iconRight:"Discount_iconRight___HKHU"}}}]);

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.