PageSourceSearch

https://deltaturnstile.com/js/chunks/vue-form-stripe-pay.2ea7137f9367f412.js

js deltaturnstile.com collected 2026-10-08 01:55:18 UTC 13,204 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[8907],{6262(__unused_webpack_module,exports){exports.A=(sfc,props)=>{const target=sfc.__vccOpts||sfc;for(const[key,val]of props)target[key]=val;return target}},4785(__unused_webpack_module,__webpack_exports__,__webpack_require__){function _arrayLikeToArray(r,a){(null==a||a>r.length)&&(a=r.length);for(var e=0,n=Array(a);e<a;e++)n[e]=r[e];return n}function _regenerator(){function i(r,n,o,i){var c=n&&n.prototype instanceof Generator?n:Generator,u=Object.create(c.prototype);return _regeneratorDefine2(u,"_invoke",function(r,n,o){function d(r,n){for(c=r,u=n,t=0;!y&&f&&!o&&t<p.length;t++){var o,i=p[t],d=G.p,l=i[2];r>3?(o=l===n)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=d&&((o=r<2&&d<i[1])?(c=0,G.v=n,G.n=i[1]):d<l&&(o=r<3||i[0]>n||n>l)&&(i[4]=r,i[5]=n,G.n=l,c=0))}if(o||r>1)return a;throw y=!0,n}var i,c,u,f=0,p=o||[],y=!1,G={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function d(t,r){return i=t,c=0,u=e,G.n=r,a}};return function(o,p,l){if(f>1)throw TypeError("Generator is already running");for(y&&1===p&&d(p,l),c=p,u=l;(t=c<2?e:u)||!y;){i||(c?c<3?(c>1&&(G.n=-1),d(c,u)):G.n=u:G.v=u);try{if(f=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),c=1);i=e}else if((t=(y=G.n<0)?u:r.call(n,G))!==a)break}catch(t){i=e,c=1,u=t}finally{f=1}}return{value:t,done:y}}}(r,o,i),!0),u}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,_regeneratorDefine2(e,o,"GeneratorFunction")),e.prototype=Object.create(u),e}var e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag",a={},t=Object.getPrototypeOf,c=[][n]?t(t([][n]())):(_regeneratorDefine2(t={},n,function(){return this}),t),u=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(c);return GeneratorFunction.prototype=GeneratorFunctionPrototype,_regeneratorDefine2(u,"constructor",GeneratorFunctionPrototype),_regeneratorDefine2(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",_regeneratorDefine2(GeneratorFunctionPrototype,o,"GeneratorFunction"),_regeneratorDefine2(u),_regeneratorDefine2(u,o,"Generator"),_regeneratorDefine2(u,n,function(){return this}),_regeneratorDefine2(u,"toString",function(){return"[object Generator]"}),(_regenerator=function _regenerator(){return{w:i,m:f}})()}function _regeneratorDefine2(e,r,n,t){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}_regeneratorDefine2=function _regeneratorDefine(e,r,n,t){function o(r,n){_regeneratorDefine2(e,r,function(e){return this._invoke(r,n,e)})}r?i?i(e,r,{value:n,enumerable:!t,configurable:!t,writable:!t}):e[r]=n:(o("next",0),o("throw",1),o("return",2))},_regeneratorDefine2(e,r,n,t)}function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}var vue_esm_bundler,_hoisted_1,_hoisted_2,_hoisted_3,_hoisted_4,_hoisted_5,_hoisted_6,_hoisted_7,_hoisted_8,_hoisted_9,ValidatedField,HandleFormFieldDependencies,V3_URL,V3_URL_REGEX,findScript,injectScript,stripePromise,loadScript;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>FormStripePay}),vue_esm_bundler=__webpack_require__(9726),_hoisted_1=["id"],_hoisted_2={class:"row"},_hoisted_3={class:"col-12"},_hoisted_4={class:"row"},_hoisted_5={class:"col-12 col-md-8",ref:"card"},_hoisted_6={class:"row"},_hoisted_7={class:"col-12"},_hoisted_8=["name","id","disabled","required"],_hoisted_9=["value"],ValidatedField=__webpack_require__(1684),HandleFormFieldDependencies=__webpack_require__(677),V3_URL="https://js.stripe.com/v3",V3_URL_REGEX=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,findScript=function findScript(){var i,script,scripts=document.querySelectorAll('script[src^="'.concat(V3_URL,'"]'));for(i=0;i<scripts.length;i++)if(script=scripts[i],V3_URL_REGEX.test(script.src))return script;return null},injectScript=function injectScript(params){var headOrBody,queryString=params&&!params.advancedFraudSignals?"?advancedFraudSignals=false":"",script=document.createElement("script");
1if(script.src="".concat(V3_URL).concat(queryString),!(headOrBody=document.head||document.body))throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return headOrBody.appendChild(script),script},stripePromise=null,loadScript=function loadScript(params){return null!==stripePromise?stripePromise:stripePromise=new Promise(function(resolve,reject){if("undefined"!=typeof window&&"undefined"!=typeof document)if(window.Stripe,window.Stripe)resolve(window.Stripe);else try{var script=findScript();script&&params||script||(script=injectScript(params)),script.addEventListener("load",function(){window.Stripe?resolve(window.Stripe):reject(new Error("Stripe.js not available"))}),script.addEventListener("error",function(){reject(new Error("Failed to load Stripe.js"))})}catch(error){return void reject(error)}else resolve(null)})},Promise.resolve().then(function(){return loadScript(null)}).catch(function(err){});const FormStripePayvue_type_script_lang_js={mixins:[ValidatedField.A,HandleFormFieldDependencies.A],props:["placeholder","is_required","default_amount","field_name","formId","position"],data:function data(){return{value:"",classList:[this.inputclass,"child_form_"+this.formId],stripeData:{},elements:{},style:{base:{color:"#32325d",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSmoothing:"antialiased",fontSize:"16px","::placeholder":{color:"#aab7c4"}},invalid:{color:"#eb1c26",iconColor:"#eb1c26"}},card:void 0,observer:void 0,config:{attributes:!0,childList:!0,subtree:!0},nodeToWatch:{}}},mounted:function mounted(){var _this=this;this.isVisible&&(this.$parent.$parent.registerField(this.name,this.value),this.default_amount&&this.$parent.$parent.registerField("default_amount",this.default_amount)),this.loadTheStripe(),this.nodeToWatch=document.getElementById(this.name),this.observer=new MutationObserver(this.watchForClass),this.$nextTick(function(){_this.observer.observe(_this.nodeToWatch,_this.config)})},methods:{loadTheStripe:function loadTheStripe(){var _this2=this;return function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise(function(r,o){function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}var a=n.apply(t,e);_next(void 0)})}}(_regenerator().m(function _callee(){return _regenerator().w(function(_context){for(;;)switch(_context.n){case 0:return _context.n=1,Stripe("pk_test_9qSeEGj322UMJk8N7pVRJpQy00PkiOWyOc");case 1:_this2.stripeData=_context.v,Object.keys(_this2.stripeData).length>0&&(_this2.elements=_this2.stripeData.elements(),_this2.card=_this2.elements.create("card",{style:_this2.style}),_this2.card.mount(_this2.$refs.card));case 2:return _context.a(2)}},_callee)}))()},watchForClass:function watchForClass(mutationsList,observer){var _step,mutation,errorElement,_iterator=function _createForOfIteratorHelper(r,e){var _n,F,o,a,u,t="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=function _unsupportedIterableToArray(r,a){if(r){if("string"==typeof r)return _arrayLikeToArray(r,a);var t={}.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(r,a):void 0}}(r))||e&&r&&"number"==typeof r.length)return t&&(r=t),_n=0,{s:F=function F(){},n:function n(){return _n>=r.length?{done:!0}:{done:!1,value:r[_n++]}},e:function e(r){throw r},f:F};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return a=!0,u=!1,{s:function s(){t=t.call(r)},n:function n(){var r=t.next();return a=r.done,r},e:function e(r){u=!0,o=r},f:function f(){try{a||null==t.return||t.return()}finally{if(u)throw o}}}}(mutationsList);try{for(_iterator.s();!(_step=_iterator.n()).done;)"childList"===(mutation=_step.value).type||"attributes"===mutation.type&&mutation.target.classList.contains("StripeElement")&&(mutation.target.classList.contains("StripeElement--complete")&&mutation.target.classList.contains("StripeElement--focus")&&this.checkCard(),mutation.target.classList.contains("StripeElement--invalid")?((errorElement=document.getElementById("card-errors")).style.visibility="visible",errorElement.textContent="Please double-check the credit card fields"):mutation.target.classList.contains("StripeElement--invalid")||((errorElement=document.getElementById("card-errors")).style.visibility="hidden"))}catch(err){_iterator.e(err)}finally{_iterator.f()}},checkCard:function checkCard(){var self,errorElement,_this3=this;this.value="",self=this,(errorElement=document.getElementById("card-errors")).style.visibility="hidden",this.$nextTick(function(){_this3.stripeData.createToken(_this3.card).then(function(result){result.error?(errorElement.textContent=result.error.message,errorElement.style.visibility="visible"):self.value=result.token.id})})}},computed:{amount:function amount(){return this.default_amount?this.default_amount:this.$parent.$parent.form[this.field_name]}}},FormStripePay=(0,__webpack_require__(6262).A)(FormStripePayvue_type_script_lang_js,[["render",function render(_ctx,_cache,$props,$setup,$data,$options){var _component_error_handled_component=(0,vue_esm_bundler.g2)("error-handled-component");return(0,vue_esm_bundler.bo)(((0,vue_esm_bundler.uX)(),(0,vue_esm_bundler.CE)("div",{class:(0,vue_esm_bundler.C4)(["stripe-pay-holder",_ctx.classList]),id:_ctx.name}
1,[_cache[2]||(_cache[2]=(0,vue_esm_bundler.Lk)("div",{class:"row"},[(0,vue_esm_bundler.Lk)("div",{class:"col-12"},[(0,vue_esm_bundler.Lk)("hr")])],-1)),(0,vue_esm_bundler.Lk)("div",_hoisted_2,[(0,vue_esm_bundler.Lk)("div",_hoisted_3,[(0,vue_esm_bundler.Lk)("h4",null,[(0,vue_esm_bundler.eW)((0,vue_esm_bundler.v_)(_ctx.label),1),$props.is_required?(0,vue_esm_bundler.Q3)("",!0):((0,vue_esm_bundler.uX)(),(0,vue_esm_bundler.CE)(vue_esm_bundler.FK,{key:0},[(0,vue_esm_bundler.eW)(" (Optional)")],64))]),(0,vue_esm_bundler.Lk)("p",null,[(0,vue_esm_bundler.Lk)("strong",null,"Amount: $"+(0,vue_esm_bundler.v_)($options.amount),1)])])]),(0,vue_esm_bundler.Lk)("div",_hoisted_4,[(0,vue_esm_bundler.Lk)("div",_hoisted_5,null,512),_cache[1]||(_cache[1]=(0,vue_esm_bundler.Lk)("div",{class:"col-12 col-md-8",id:"card-errors",style:{color:"#eb1c26",visibility:"hidden"}}," None ",-1))]),(0,vue_esm_bundler.Lk)("div",_hoisted_6,[(0,vue_esm_bundler.Lk)("div",_hoisted_7,[(0,vue_esm_bundler.bF)(_component_error_handled_component,null,{default:(0,vue_esm_bundler.k6)(function(){return[(0,vue_esm_bundler.bo)((0,vue_esm_bundler.Lk)("input",{name:_ctx.name,id:_ctx.name,type:"hidden",class:(0,vue_esm_bundler.C4)(["form-control",{"is-invalid":_ctx.hasErrors}]),"onUpdate:modelValue":_cache[0]||(_cache[0]=function($event){return _ctx.value=$event}),disabled:!_ctx.isVisible,required:$props.is_required},null,10,_hoisted_8),[[vue_esm_bundler.Jo,_ctx.value]])]}),_:1}),$props.default_amount?((0,vue_esm_bundler.uX)(),(0,vue_esm_bundler.CE)("input",{key:0,name:"default_amount",id:"default_amount",type:"hidden",value:$props.default_amount},null,8,_hoisted_9)):(0,vue_esm_bundler.Q3)("",!0)])]),_cache[3]||(_cache[3]=(0,vue_esm_bundler.Lk)("div",{class:"row"},[(0,vue_esm_bundler.Lk)("div",{class:"col-12"},[(0,vue_esm_bundler.Lk)("hr")])],-1))],10,_hoisted_1)),[[vue_esm_bundler.aG,_ctx.isVisible]])}]])},677(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:()=>mixins_HandleFormFieldDependencies});const mixins_HandleFormFieldDependencies={props:{isDependent:{type:Boolean,default:!1},fieldDependency:{type:String,default:""},fieldValue:{default:""}},data:function data(){return{}},methods:{},computed:{isVisible:function isVisible(){return!this.isDependent||this.hasDependency},hasDependency:function hasDependency(){return!(!this.isDependent||this.$parent.$parent.form[this.fieldDependency]!=this.fieldValue)}},watch:{isVisible:{handler:function handler(val){var _this=this;1==val?this.$nextTick(function(){void 0!==_this.value&&_this.$parent.$parent.registerField(_this.name,_this.value)}):this.$parent.$parent.form&&delete this.$parent.$parent.form[this.name]}}},mounted:function mounted(){}}},1684(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:()=>mixins_ValidatedField});const mixins_ValidatedField={props:{name:{type:String,default:""},label:{type:String,default:""},inputclass:{type:String,default:""}},computed:{errors:function errors(){return this.hasErrors?this.$parent.$parent.errors[this.name]:[]},hasErrors:function hasErrors(){return this.$parent.$parent.errors.hasOwnProperty(this.name)}}}}}]);

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.