PageSourceSearch

https://www.netgear.com/mobify/bundle/4831/product-express-checkout.js

js netgear.com collected 2026-09-24 08:31:59 UTC 1,996 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7108],{6007(e,t,l){l.r(t),l.d(t,{default:()=>b});var r=l(77810),n=l(75826),u=l.n(n),s=l(41863),i=l(6580),o=l(80040),a=l(69474),c=l(86456),p=l(71193),d=l(63762),y=l(47374),m=l(4508);const v={buttonHeight:48,layout:{maxColumns:3,maxRows:0,overflow:"never"},paymentMethods:{applePay:"always",googlePay:"always"}},g={pageType:"product",listId:"product",listName:"Product Detail Page"},P=({product:e,currency:t,priceData:l})=>{var n;const u=null==l?void 0:l.currentPrice,{siteId:m,config:P,shippingCountries:b,elementsOptions:_,baseAmount:A}=(0,d.X)({amount:u,currency:t}),f=(0,r.useRef)(e);f.current=e;const h=(0,r.useMemo)(()=>{var t;return null!=e&&null!==(t=e.type)&&void 0!==t&&t.set?(0,c.ys)(e).map(({productId:e,quantity:t})=>`${e}:${t}`).join(","):""},[e]),C=(0,r.useCallback)(()=>{var e;const t=f.current;return null!=t&&null!==(e=t.type)&&void 0!==e&&e.set?(0,c.ys)(t):{productId:null==t?void 0:t.id,quantity:1}},[null==e?void 0:e.id,null==e||null===(n=e.type)||void 0===n?void 0:n.set,h]),x=(0,r.useCallback)(()=>(0,p.v)(f.current,{currency:t,value:u,listPrice:null==l?void 0:l.listPrice}),[null==e?void 0:e.id,t,u,null==l?void 0:l.listPrice]);return null!=P&&P.enableStripe&&null!=P&&P.publishableKey&&null!=P&&P.enablePdpWallets?null==e||!e.id||!u||u<=0?null:t?(0,a.QO)(m)?null:r.createElement(i.S8,{stripe:(0,o.n)(m),options:_},r.createElement(y.A,{testIdPrefix:"pdp",elementOptions:v,flowArgs:{currency:t,allowedShippingCountries:b,basketStrategy:"clean",getLineItem:C,productKey:null==e?void 0:e.id,getAnalyticsBasket:x,analyticsContext:g,baseAmount:A,logPrefix:"pdp:express"},errorTitle:r.createElement(s.A,{id:"express_checkout.error.title",defaultMessage:[{type:0,value:"Express Checkout failed"}]})})):null:null};P.propTypes={product:u().object,currency:u().string,priceData:u().shape({currentPrice:u().number,listPrice:u().number})};const b=(0,m.Ir)(r.memo(P),"ProductExpressCheckout")}}]);

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.