"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[78833],{378833:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.PaymentContext=void 0;t.PaymentContextProvider=U;t.usePaymentContext=t.useForwardedPaymentContext=void 0;var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=T(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(667294)),u=r(886664),a=r(143544),i=m(r(468811)),l=r(536211),c=r(444272),f=m(r(160660)),s=r(354479),p=m(r(666071)),y=m(r(695603)),d=m(r(764716)),S=m(r(866441)),v=m(r(163078)),A=m(r(994010)),P=m(r(117235)),b=m(r(858409)),_=m(r(754351)),h=m(r(677971)),E=r(881424),O=r(770348) ;function m(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(T=function(e){return e?r:t})(e)}function I(e,t,r,o){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var u=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=o;else if(a>1){for(var i=new Array(a),l=0;le.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,r,n=e.activeSubscription,f=e.skuIDs,s=e.paymentSourceId,p=e.isGift;f=f.filter((function(e){return e!==i.PremiumSubscriptionSKUs.NONE&&e!==i.PremiumSubscriptionSKUs.LEGACY}));var y=(0,o.useStateFromStores)([u.default],(function(){var e=u.default.getPlanIdsForSkus(f).filter((function(e){return!p||i.PREMIUM_PLANS.has(e)}));return e.length>0?u.default.get(e[0]):null})),d=null==y?[]:(0,a.getCurrencies)(y.id,s,p),S=null!==(t=null!==(r=d.find((function(e){return e===(null==n?void 0:n.currency)})))&&void 0!==r?r:d[0])&&void 0!==t?t:l.CurrencyCodes.USD;return c({},(0,a.useCurrencyWithPaymentSourceChange)(S,null==y?void 0:y.id,s,p,f),{currencies:d})};var n,o=r(536211),u=(n=r(909584))&&n.__esModule?n:{default:n },a=r(298104),i=r(770348),l=r(478036);function c(){c=Object.assign||function(e){for(var t=1;t{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=(0,u.useStateFromStores)([i.default],(function(){return i.default.hasFetchedSubscriptions()}));o.useEffect((function(){e||(0,a.fetchSubscriptions)()}),[e]);return e};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=l(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n }(r(667294)),u=r(536211),a=r(832635),i=(n=r(146771))&&n.__esModule?n:{default:n};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=function(e){return e?r:t})(e)}},866441:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.isGift,r=e.activeSubscription,n=(0,u.useStateFromStoresObject)([i.default],(function(){return{defaultPaymentSourceId:i.default.defaultPaymentSourceId,paymentSources:i.default.paymentSources,hasFetchedPaymentSources:i.default.hasFetchedPaymentSources}})),l=n.defaultPaymentSourceId,f=n.paymentSources,s=n.hasFetchedPaymentSources,p=(S=o.useState((function(){return t||null==(null==r?void 0:r.paymentSourceId)?l:r.paymentSourceId})),v=2,function(e){if(Array.isArray(e))return e}(S)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value) ;if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(S,v)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(S,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=p[0],d=p[1];var S,v;o.useEffect((function(){s||(0,a.fetchPaymentSources)()}),[s]);return{paymentSources:f,hasPaymentSources:Object.keys(f).length>0,paymentSourceId:y,setPaymentSourceId:d}};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=l(t);if(r&&r.has(e))return r.get(e) ;var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(667294)),u=r(536211),a=r(832635),i=(n=r(748826))&&n.__esModule?n:{default:n};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=function(e){return e?r:t})(e)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=(0,n.useStateFromStores)([u.default],(function(){return u.default.error})),t=(c=(0,n.useStateFromStoresArray)([a.default],(function(){return[a.default.error,a.default.isAwaitingAuthentication]})),f=2,function(e){if(Array.isArray(e))return e}(c)||function(e,t){ var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(c,f)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}(c,f)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r=t[0],i=t[1];var c,f;return{paymentError:null!=r?r:e,paymentAuthenticationState:i?o.PaymentAuthenticationState.PENDING:null!=r?o.PaymentAuthenticationState.ERROR:o.PaymentAuthenticationState.NONE}} ;var n=r(536211),o=r(271014),u=i(r(180887)),a=i(r(86758));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=(a=n.useState(null),i=2,function(e){if(Array.isArray(e))return e}(a)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(a,i)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0} }(a,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t=e[0],r=e[1],o=n.useRef(null);var a,i;n.useEffect((function(){null!=t&&null!=o.current&&o.current.scrollIntoView({behavior:"smooth"})}),[t]);return{purchaseError:t,setPurchaseError:r,purchaseErrorBlockRef:o}};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=u?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function u(e,t){ (null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=(l=n.useState(u.PurchaseState.WAITING),c=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(l,c)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(l,c)||function(){ throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r=t[0],a=t[1];var l,c;n.useEffect((function(){null!=e&&e!==o.Step.REVIEW&&r!==u.PurchaseState.WAITING&&r!==u.PurchaseState.COMPLETED&&a(u.PurchaseState.WAITING)}),[e,r,a]);return[r,a]};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var i=o?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(667294)),o=r(361673),u=r(534564);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function(e){return e?r:t})(e)}function i(e,t){ (null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=f(o.useState(!1),2),r=t[0],n=t[1],c=f(o.useState(!1),2),s=c[0],p=c[1],y=(0,l.isPrepaidPaymentSource)(e),d=(0,a.useStateFromStores)([i.default],(function(){return u.CountryCodesSets.EEA_COUNTRIES.has(i.default.ipCountryCodeWithFallback)}))&&y;return{hasViewedPurchaseTerms:r,setHasViewedPurchaseTerms:n,showWithdrawalWaiver:d,hasAcceptedWithdrawalWaiver:!d||s,setHasAcceptedWithdrawalWaiver:p}};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=c(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]} n.default=e;r&&r.set(e,n);return n}(r(667294)),u=r(793786),a=r(536211),i=(n=r(697952))&&n.__esModule?n:{default:n},l=r(838583);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return s(e,t)}(e,t)||function(){ throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,r=e.stepConfigs,o=e.breadcrumbs,a=(s=n.useState(null===(t=r[0])||void 0===t?void 0:t.key),p=2,function(e){if(Array.isArray(e))return e}(s)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(s,p)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name) ;return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}(s,p)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=a[0],l=a[1],c=r.map((function(e){return e.key})).filter((function(e){return null!=e})),f=r.filter((function(e){var t;return null!=e.key&&null!=(null==e||null===(t=e.options)||void 0===t?void 0:t.breadcrumb)})).map((function(e){return{id:e.key,label:e.options.breadcrumb()}})).sort((function(e,t){return null!=o?o.indexOf(e.id)-o.indexOf(t.id):0}));var s,p;return{steps:c,step:i,setStep:l,breadcrumbsData:f}};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor ;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=u?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=(u=n.useState(null),i=2,function(e){if(Array.isArray(e))return e}(u)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}}(u,i)||function(e,t){if(e){ if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);return"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}(u,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t=e[0],r=e[1];var u,i;n.useEffect((function(){(0,o.getStripe)().then((function(e){return r(e)}))}),[]);return t};var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n) ;return n}(r(667294)),o=r(858627);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.useSubscriptionSelection=function(){var e=l(o.useState(void 0),2),t=e[0],r=e[1],n=l(o.useState(void 0),2),i=n[0],c=n[1],f=(0,u.useStateFromStores)([a.default],(function(){return null!=i?a.default.get(i):null}));return{selectedSkuId:t,selectedPlan:f,setSelectedSkuId:r,setSelectedPlanId:c}};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null ;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(667294)),u=r(536211),a=(n=r(909584))&&n.__esModule?n:{default:n};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,u=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(n=r.next()).done);a=!0){u.push(n.value);if(t&&u.length===t)break}}catch(e){i=!0;o=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw o}}return u}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}(e,t)||function(){ throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0});t.PaymentAuthenticationState=void 0;t.usePaymentAuthenticationPoller=function(e){var t=(0,u.useStateFromStores)([f.default],(function(){return f.default.awaitingPaymentId})),r=(0,u.useStateFromStores)([c.default],(function(){return c.default.isConnected()})),l=o.useRef(new a.Interval);o.useEffect((function(){r||null==t||e!==n.PENDING?l.current.stop():l.current.start(5e3,(function(){return(0,i.fetchPayment)(t)}))}),[t,e,r])};t.usePaymentStepForAuthentication=function(e,t,r,u,a){void 0===u&&(u=!1);o.useEffect((function(){ null!=e&&(t===n.PENDING&&e!==l.Step.AWAITING_AUTHENTICATION?r(l.Step.AWAITING_AUTHENTICATION):e===l.Step.AWAITING_AUTHENTICATION&&(t===n.ERROR?r(l.Step.REVIEW):t===n.NONE&&(u?null!=a?a():r(l.Step.REVIEW):r(l.Step.CONFIRM))))}),[e,t,r,u,a])};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=p(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(667294)),u=r(536211),a=r(91817),i=r(832635),l=r(361673),c=s(r(23535)),f=s(r(86758));function s(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(p=function(e){return e?r:t})(e)}t.PaymentAuthenticationState=n ;!function(e){e[e.PENDING=1]="PENDING";e[e.ERROR=2]="ERROR";e[e.NONE=3]="NONE"}(n||(t.PaymentAuthenticationState=n={}))},180887:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=c(r(536211)),u=c(r(636602)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=l(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}n.default=e;r&&r.set(e,n);return n}(r(858627)),i=r(770348);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(l=function(e){return e?r:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var r=0;r0},n[i.ActionTypes.BILLING_PAYMENT_SOURCE_CREATE_START]=N,n[i.ActionTypes.MODAL_POP]=N,n[i.ActionTypes.NEW_PAYMENT_SOURCE_CLEAR_ERROR]=N,n[i.ActionTypes.BILLING_PAYMENT_SOURCE_CREATE_FAIL]=R,n[i.ActionTypes.STRIPE_TOKEN_FAILURE]=R,n[i.ActionTypes.BILLING_PAYMENT_SOURCE_CREATE_SUCCESS]=w,n[i.ActionTypes.LOGOUT]=w,n[i.ActionTypes.BILLING_POPUP_BRIDGE_CALLBACK]=function(e){var t=e.query;if(null!=(null==t?void 0:t.payment_id)){M=!0;I=t.payment_id }else if(null!=(null==t?void 0:t.payment_source_id)){M=!0;g=t.payment_source_id}},n[i.ActionTypes.RESET_PAYMENT_ID]=function(){M=!1;I=null},n));t.default=U},86758:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var n,o=y(r(536211)),u=y(r(636602)),a=r(304836),i=r(723420),l=y(r(400922)),c=y(r(60022)),f=r(858627),s=r(770348),p=y(r(247001));function y(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0});t.default=t.PurchaseTokenAuthState=void 0;var n,o,u=c(r(536211)),a=c(r(636602)),i=c(r(400922)),l=r(770348);function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var r=0;r{ Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=o.createContext(void 0);function t(){var t=o.useContext(e);if(null==t)throw new Error("Context was used outside of defined provider.");return t}return[e,t,function(){var r=t();return function(t){var n=t.children;return a(e.Provider,{value:r},void 0,n)}}]};var n,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=u(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e;r&&r.set(e,n);return n}(r(667294));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(u=function(e){return e?r:t})(e)}function a(e,t,r,o){ n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var u=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=o;else if(a>1){for(var i=new Array(a),l=0;l