PageSourceSearch

https://app.llmapi.ai/assets/vendor-stripe-7iQwgAcu.js

js llmapi.ai collected 2026-10-04 22:42:19 UTC 13,485 bytes, 2 lines download raw bytes

1import{r as e,t}from"./rolldown-runtime-Dw2cE7zH.js";import{T as n}from"./vendor-query-CQWZDKLY.js";var r=t(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),i=t(((e,t)=>{var n=r();function i(){}function a(){}a.resetWarningCache=i,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name=`Invariant Violation`,s}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return r.PropTypes=r,r}})),a=t(((e,t)=>{t.exports=i()()})),o=e(n(),1),s=e(a(),1);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?c(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e){"@babel/helpers - typeof";return u=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},u(e)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function ee(e,t){if(e==null)return{};var n=f(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function p(e,t){return m(e)||h(e,t)||g(e,t)||v()}function m(e){if(Array.isArray(e))return e}function h(e,t){var n=e&&(typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`]);if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function g(e,t){if(e){if(typeof e==`string`)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}}function _(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function v(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var y=function(e,t,n){var r=!!n,i=o.useRef(n);o.useEffect(function(){i.current=n},[n]),o.useEffect(function(){if(!r||!e)return function(){};var n=function(){i.current&&i.current.apply(i,arguments)};return e.on(t,n),function(){e.off(t,n)}},[r,t,e,i])},b=function(e){var t=o.useRef(e);return o.useEffect(function(){t.current=e},[e]),t.current},x=function(e){return e!==null&&u(e)===`object`},S=function(e){return x(e)&&typeof e.then==`function`},C=function(e){return x(e)&&typeof e.elements==`function`&&typeof e.createToken==`function`&&typeof e.createPaymentMethod==`function`&&typeof e.confirmCardPayment==`function`},w=`[object Object]`,T=function e(t,n){if(!x(t)||!x(n))return t===n;var r=Array.isArray(t);if(r!==Array.isArray(n))return!1;var i=Object.prototype.toString.call(t)===w;if(i!==(Object.prototype.toString.call(n)===w))return!1;if(!i&&!r)return t===n;var a=Object.keys(t),o=Object.keys(n);if(a.length!==o.length)return!1;for(var s={},c=0;c<a.length;c+=1)s[a[c]]=!0;for(var l=0;l<o.length;l+=1)s[o[l]]=!0;var u=Object.keys(s);if(u.length!==a.length)return!1;var d=t,f=n;return u.every(function(t){return e(d[t],f[t])})},E=function(e,t,n){return x(e)?Object.keys(e).reduce(function(r,i){var a=!x(t)||!T(e[i],t[i]);return n.includes(i)?(a&&console.warn(`Unsupported prop change: options.${i} is not a mutable property.`),r):a?l(l({},r||{}),{},d({},i,e[i])):r},null):null},D="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",O=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D;if(e===null||C(e))return e;throw Error(t)},k=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D;if(S(e))return{tag:`async`,stripePromise:Promise.resolve(e).then(function(e){return O(e,t)})};var n=O(e,t);return n===null?{tag:`empty`}:{tag:`sync`,stripe:n}},A=function(e){!e||!e._registerWrapper||!e.registerAppInfo||(e._registerWrapper({name:`react-stripe-js`,version:`5.6.1`}),e.registerAppInfo({name:`react-stripe-js`,version:`5.6.1`,url:`https://stripe.com/docs/stripe-js/react`}))},j=o.createContext(null);j.displayName=`ElementsContext`;var M=function(e,t){if(!e)throw Error(`Could not find Elements context; You need to wrap the part of your app that ${t} in an <Elements> provider.`);return e},N=function(e){var t=e.stripe,n=e.options,r=e.children,i=o.useMemo(function(){return k(t)},[t]),a=p(o.useState(function(){return{stripe:i.tag===`sync`?i.stripe:null,elements:i.tag===`sync`?i.stripe.elements(n):null}}),2),s=a[0],c=a[1];o.useEffect(function(){var e=!0,t=function(e){c(function(t){return t.stripe?t:{stripe:e,elements:e.elements(n)}})};return i.tag===`async`&&!s.stripe?i.stripePromise.then(function(n){n&&e&&t(n)}):i.tag===`sync`&&!s.stripe&&t(i.stripe),function(){e=!1}},[i,s,n]);var l=b(t);o.useEffect(function(){l!==null&&l!==t&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[l,t]);var u=b(n);return o.useEffect(function(){if(s.elements){var e=E(n,u,[`clientSecret`,`fonts`]);e&&s.elements.update(e)}},[n,u,s.elements]),o.useEffect(function(){A(s.stripe)},[s.stripe]),o.createElement(j.Provider,{value:s},r)};N.propTypes={stripe:s.default.any,options:s.default.object};var P=function(e){return M(o.useContext(j),e)},F=function(){return P(`calls useElements()`).elements},I=function(e){var t=e.children;return t(P(`mounts <ElementsConsumer>`))};I.propTypes={children:s.default.func.isRequired};var L=o.createContext(null);L.displayName=`CheckoutContext`,s.default.any,s.default.shape({clientSecret:s.default.oneOfType([s.default.string,s.default.instanceOf(Promise)]).isRequired,elementsOptions:s.default.object}).isRequired;var R=function(e){var t=o.useContext(L),n=o.useContext(j);if(t){if(n)throw Error(`You cannot wrap the part of your app that ${e} in both <CheckoutProvider> and <Elements> providers.`);return t}else return M(n,e)},z=[`mode`],te=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},B=function(e,t){var n=`${te(e)}Element`,r=t?function(e){R(`mounts <${n}>`);var t=e.id,r=e.className;return o.createElement(`div`,{id:t,className:r})}:function(t){var r=t.id,i=t.className,a=t.options,s=a===void 0?{}
2:a,c=t.onBlur,l=t.onFocus,u=t.onReady,d=t.onChange,f=t.onEscape,m=t.onClick,h=t.onLoadError,g=t.onLoaderStart,_=t.onNetworksChange,v=t.onConfirm,x=t.onCancel,S=t.onShippingAddressChange,C=t.onShippingRateChange,w=t.onSavedPaymentMethodRemove,T=t.onSavedPaymentMethodUpdate,D=R(`mounts <${n}>`),O=`elements`in D?D.elements:null,k=`checkoutState`in D?D.checkoutState:null,A=k?.type===`success`||k?.type===`loading`?k.sdk:null,j=p(o.useState(null),2),M=j[0],N=j[1],P=o.useRef(null),F=o.useRef(null);y(M,`blur`,c),y(M,`focus`,l),y(M,`escape`,f),y(M,`click`,m),y(M,`loaderror`,h),y(M,`loaderstart`,g),y(M,`networkschange`,_),y(M,`confirm`,v),y(M,`cancel`,x),y(M,`shippingaddresschange`,S),y(M,`shippingratechange`,C),y(M,`savedpaymentmethodremove`,w),y(M,`savedpaymentmethodupdate`,T),y(M,`change`,d);var I;u&&(I=e===`expressCheckout`?u:function(){u(M)}),y(M,`ready`,I),o.useLayoutEffect(function(){if(P.current===null&&F.current!==null&&(O||A)){var t=null;if(A)switch(e){case`paymentForm`:t=A.createPaymentFormElement(s);break;case`payment`:t=A.createPaymentElement(s);break;case`address`:if(`mode`in s){var r=s.mode,i=ee(s,z);if(r===`shipping`)t=A.createShippingAddressElement(i);else if(r===`billing`)t=A.createBillingAddressElement(i);else throw Error(`Invalid options.mode. mode must be 'billing' or 'shipping'.`)}else throw Error(`You must supply options.mode. mode must be 'billing' or 'shipping'.`);break;case`expressCheckout`:t=A.createExpressCheckoutElement(s);break;case`currencySelector`:t=A.createCurrencySelectorElement();break;case`taxId`:t=A.createTaxIdElement(s);break;default:throw Error(`Invalid Element type ${n}. You must use either the <PaymentElement />, <AddressElement options={{mode: 'shipping'}} />, <AddressElement options={{mode: 'billing'}} />, or <ExpressCheckoutElement />.`)}else O&&(t=O.create(e,s));P.current=t,N(t),t&&t.mount(F.current)}},[O,A,s]);var L=b(s);return o.useEffect(function(){if(P.current){var e=E(s,L,[`paymentRequest`]);e&&`update`in P.current&&P.current.update(e)}},[s,L]),o.useLayoutEffect(function(){return function(){if(P.current&&typeof P.current.destroy==`function`)try{P.current.destroy(),P.current=null}catch{}}},[]),o.createElement(`div`,{id:r,className:i,ref:F})};return r.propTypes={id:s.default.string,className:s.default.string,onChange:s.default.func,onBlur:s.default.func,onFocus:s.default.func,onReady:s.default.func,onEscape:s.default.func,onClick:s.default.func,onLoadError:s.default.func,onLoaderStart:s.default.func,onNetworksChange:s.default.func,onConfirm:s.default.func,onCancel:s.default.func,onShippingAddressChange:s.default.func,onShippingRateChange:s.default.func,onSavedPaymentMethodRemove:s.default.func,onSavedPaymentMethodUpdate:s.default.func,options:s.default.object},r.displayName=n,r.__elementType=e,r},V=typeof window>`u`,ne=o.createContext(null);ne.displayName=`EmbeddedCheckoutProviderContext`;var re=function(){return R(`calls useStripe()`).stripe};B(`auBankAccount`,V);var ie=B(`card`,V),ae=B(`cardNumber`,V),oe=B(`cardExpiry`,V),se=B(`cardCvc`,V);B(`iban`,V),B(`payment`,V),B(`expressCheckout`,V),B(`paymentRequestButton`,V),B(`linkAuthentication`,V),B(`address`,V),B(`shippingAddress`,V),B(`paymentMethodMessaging`,V),B(`taxId`,V);function H(e){"@babel/helpers - typeof";return H=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},H(e)}var U=`clover`,ce=function(e){return e===3?`v3`:e},W=`https://js.stripe.com`,le=`${W}/${U}/stripe.js`,ue=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,de=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,G=`loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used`,fe=function(e){return ue.test(e)||de.test(e)},pe=function(){for(var e=document.querySelectorAll(`script[src^="${W}"]`),t=0;t<e.length;t++){var n=e[t];if(fe(n.src))return n}return null},K=function(e){var t=e&&!e.advancedFraudSignals?`?advancedFraudSignals=false`:``,n=document.createElement(`script`);n.src=`${le}${t}`;var r=document.head||document.body;if(!r)throw Error(`Expected document.body not to be null. Stripe.js requires a <body> element.`);return r.appendChild(n),n},me=function(e,t){!e||!e._registerWrapper||e._registerWrapper({name:`stripe-js`,version:`8.11.0`,startTime:t})},q=null,J=null,Y=null,X=function(e){return function(t){e(Error(`Failed to load Stripe.js`,{cause:t}))}}
vendor: 1,520 bytes, line 2
2,he=function(e,t){return function(){window.Stripe?e(window.Stripe):t(Error(`Stripe.js not available`))}},ge=function(e){return q===null?(q=new Promise(function(t,n){if(typeof window>`u`||typeof document>`u`){t(null);return}if(window.Stripe&&e&&console.warn(G),window.Stripe){t(window.Stripe);return}try{var r=pe();if(r&&e)console.warn(G);else if(!r)r=K(e);else if(r&&Y!==null&&J!==null){var i;r.removeEventListener(`load`,Y),r.removeEventListener(`error`,J),(i=r.parentNode)==null||i.removeChild(r),r=K(e)}Y=he(t,n),J=X(n),r.addEventListener(`load`,Y),r.addEventListener(`error`,J)}catch(e){n(e);return}}),q.catch(function(e){return q=null,Promise.reject(e)})):q},_e=function(e,t,n){if(e===null)return null;var r=t[0];if(typeof r!=`string`)throw Error(`Expected publishable key to be of type string, got type ${H(r)} instead.`);var i=r.match(/^pk_test/),a=ce(e.version),o=U;i&&a!==o&&console.warn(`Stripe.js@${a} was loaded on the page, but @stripe/[email protected] expected Stripe.js@${o}. This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning`);var s=e.apply(void 0,t);return me(s,n),s},Z,Q=!1,$=function(){return Z||(Z=ge(null).catch(function(e){return Z=null,Promise.reject(e)}),Z)};Promise.resolve().then(function(){return $()}).catch(function(e){Q||console.warn(e)});var ve=function(){var e=[...arguments];Q=!0;var t=Date.now();return $().then(function(n){return _e(n,e,t)})};export{ae as a,re as c,oe as i,a as l,se as n,N as o,ie as r,F as s,ve as t};

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.