PageSourceSearch

https://fontedavida.com.br/assets/StripeV1-2CgcRJCD.js

js fontedavida.com.br collected 2026-09-26 18:05:34 UTC 9,824 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/PaymentProcessedBy-BOHhJcmp.js","assets/index-sUPB-bMu.js","assets/index-CjsJg3P0.css","assets/PaymentProcessedBy-BWNZscr3.css","assets/RecaptchaDisclaimer-CmDPKg9y.js","assets/RecaptchaDisclaimer-CLgs7IBt.css"])))=>i.map(i=>d[i]);
2import{_ as U,m as M,j as N,k,b as c,c as O,o as b,g as s,w as l,a as n,a1 as g,a9 as y,a4 as S,d as x,e as B,t as R,aX as I,p as L}from"./index-sUPB-bMu.js";var D="https://js.stripe.com/v3",V=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/;var H=function(){for(var e=document.querySelectorAll('script[src^="'.concat(D,'"]')),r=0;r<e.length;r++){var i=e[r];if(V.test(i.src))return i}return null},C=function(e){var r="",i=document.createElement("script");i.src="".concat(D).concat(r);var a=document.head||document.body;if(!a)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return a.appendChild(i),i},j=function(e,r){!e||!e._registerWrapper||e._registerWrapper({name:"stripe-js",version:"4.6.0",startTime:r})},m=null,_=null,h=null,G=function(e){return function(){e(new Error("Failed to load Stripe.js"))}},q=function(e,r){return function(){window.Stripe?e(window.Stripe):r(new Error("Stripe.js not available"))}},W=function(e){return m!==null?m:(m=new Promise(function(r,i){if(typeof window>"u"||typeof document>"u"){r(null);return}if(window.Stripe){r(window.Stripe);return}try{var a=H();if(!(a&&e)){if(!a)a=C(e);else if(a&&h!==null&&_!==null){var o;a.removeEventListener("load",h),a.removeEventListener("error",_),(o=a.parentNode)===null||o===void 0||o.removeChild(a),a=C(e)}}h=q(r,i),_=G(i),a.addEventListener("load",h),a.addEventListener("error",_)}catch(f){i(f);return}}),m.catch(function(r){return m=null,Promise.reject(r)}))},Z=function(e,r,i){if(e===null)return null;var a=e.apply(void 0,r);return j(a,i),a},p,w=!1,P=function(){return p||(p=W(null).catch(function(e){return p=null,Promise.reject(e)}),p)};Promise.resolve().then(function(){return P()}).catch(function(t){w||console.warn(t)});var z=function(){for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];w=!0;var a=Date.now();return P().then(function(o){return Z(o,r,a)})};const X=k(()=>L(()=>import("./PaymentProcessedBy-BOHhJcmp.js"),__vite__mapDeps([0,1,2,3]))),K=k(()=>L(()=>import("./RecaptchaDisclaimer-CmDPKg9y.js"),__vite__mapDeps([4,1,2,5]))),J={name:"StripeV1",components:{PaymentProcessedBy:X,RecaptchaDisclaimer:K},props:{method:{type:Object,required:!0}},emits:["dataFilled","setErrors"],setup(){const{executeRecaptcha:t}=I("card_stripe");return{executeRecaptcha:t}},data(){return{btnDisabled:!1,stripe:null,stripeErrorCodes:["incorrect_number","incorrect_address","incorrect_cvc","incorrect_zip","invalid_characters","invalid_charge_amount","invalid_cvc","invalid_expiry_month","invalid_expiry_year","invalid_number","parameter_invalid_empty","parameter_invalid_integer","parameter_invalid_string_blank","parameter_invalid_string_empty","parameter_missing","parameter_unknown"],stripeElements:{cardNumber:null,cardExpiry:null,cardCvc:null},cartao:{token:null,cvv:null,validade:null,codigoPostal:null,portador:{nome:null}}}},computed:{...N(["checkoutIsUnregistered","checkoutUnregisteredUser"]),redirectTo(){return this.$route.query?.redirectTo||""}},async created(){this.stripe=await z(this.method.chavePublicaGatewayPagamento),this.mountForm()},methods:{...M(["checkoutSetUnregisteredUser","setCardUnregistered"]),mountForm(){const t=this.stripe.elements(),e={base:{fontSize:"18px",fontWeight:"600",color:"#595959","::placeholder":{color:"#595959",fontWeight:"400"}},invalid:{color:"#23B3CD"}};this.stripeElements.cardNumber=t.create("cardNumber",{style:e}),this.stripeElements.cardNumber.mount(this.$refs.cardNumber),this.stripeElements.cardExpiry=t.create("cardExpiry",{style:e}),this.stripeElements.cardExpiry.mount(this.$refs.cardExpiry),this.stripeElements.cardCvc=t.create("cardCvc",{placeholder:"123",style:e}),this.stripeElements.cardCvc.mount(this.$refs.cardCvc),this.stripeElements.cardNumber.on("change",r=>{const i=[];r.error&&i.push(r.error.message),this.$refs.checkoutStripeForm.setErrors({creditCardNumber:i})}),this.stripeElements.cardExpiry.on("change",r=>{const i=[];r.error&&i.push(r.error.message),this.$refs.checkoutStripeForm.setErrors({cardExpiry:i})}),this.stripeElements.cardCvc.on("change",r=>{const i=[];r.error&&i.push(r.error.message),this.$refs.checkoutStripeForm.setErrors({cardCvc:i})})},async handleSubmit(){this.$emit("setErrors",{});const t=await this.executeRecaptcha();if(!t)return;const{valid:e}=await this.$refs.checkoutStripeForm.validate();if(!e)return;this.btnDisabled=!0,this.$formSending(!0,this.$refs.checkoutStripeForm.$el);const r=await this.stripe.createToken(this.stripeElements.cardNumber,{name:this.cartao.portador.nome,address_zip:this.cartao.codigoPostal});if("error"in r){let i=this.$t("CHECKOUT.MESSAGE.ERROR.GENERIC_ERROR");this.stripeErrorCodes.includes(r.error.code)&&(i=this.$t("FORM.MESSAGE.ERROR.INVALID_CARD")),this.$emit("setErrors",{type:"error",message:i}),this.btnDisabled=!1,this.$formSending(!1,this.$refs.checkoutStripeForm.$el);return}if("token"in r&&(this.cartao.token=r.token.id,this.cartao.validade=`${`0${r.token.card.exp_month}`.slice(-2)}${`${r.token.card.exp_year}`.slice(-2)}`),this.checkoutIsUnregistered){this.updateUnregistredUser();return}this.$emit("dataFilled",{cardData:this.cartao,recaptchaToken:t}),this.btnDisabled=!1},async updateUnregistredUser(){const t=this.checkoutUnregisteredUser,e={...t.card,token:this.cartao.token,expirationDate:this.cartao.validade,postalCode:this.cartao.codigoPostal,holder:{name:this.cartao.portador.nome,...t.card?.document}};await this.setCardUnregistered(e),await this.checkoutSetUnregisteredUser({...t,card:e,submittedBuyerData:{name:t.name,email:t.email,phoneNumber:t.telefone.replace(/\D/g,"")}}),this.$router.replace({path:this.redirectTo})}}},Q={class:"checkout-stripe"},Y={class:"form-styled__content"},ee={class:"input-group"},te={class:"input-item__floated-label"},re=["innerHTML"],ie={class:"input-item__field input-item__field--card input-item__field"},ne={ref:"cardNumber"},ae={class:"input-item__icon"},se={class:"input-item__floated-label"},oe=["innerHTML"],ce=["placeholder"],le={class:"input-group input-group--nowrap"},de={class:"input-item__floated-label"},ue=["innerHTML"],me={class:"input-item__field--card input-item__field"},pe={ref:"cardExpiry"},_e={class:"input-item__floated-label"},he=["innerHTML"],fe={class:"input-item__field--card input-item__field"},ve={ref:"cardCvc"},Ee={class:"input-item input-item__floated-label"},be={class:"form-styled__button"},ge=["disabled"],ye={class:"btn__text"},Se={class:"btn__text"};function Re(t,e,r,i,a,o){const f=c("SvgElement"),d=c("ErrorMessage"),u=c("Field"),T=c("RecaptchaDisclaimer"),$=c("RouterLink"),F=c("Form"),A=c("PaymentProcessedBy");return b(),O("div",Q,[s(F,{ref:"checkoutStripeForm",as:"form",class:"form-styled checkout-stripe__form",onSubmit:o.handleSubmit},{default:l(()=>[n("div",Y,[n("div",ee,[s(u,{name:"creditCardNumber",class:"input-item checkout-stripe__field",as:"div"},{default:l(()=>[n("div",te,[n("label",{for:"cartao",class:"input-item__label input-item__label",innerHTML:t.$t("FORM.LABEL.CREDIT_CARD_NUMBER")},null,8,re),n("div",ie,[n("span",ne,null,512)]),n("div",ae,[s(f,{type:"cardFlag",name:"NoFlag",title:"NoFlag"})])]),s(d,{name:"creditCardNumber",class:"input-item__feedback input-item__feedback--invalid"})]),_:1}),s(u,{name:t.$t("FORM.LABEL.CARD_HOLDER"),class:"input-item",as:"div",rules:"required"}
2,{default:l(({field:v})=>[n("div",se,[n("label",{for:"nome",class:"input-item__label input-item__label",innerHTML:t.$t("FORM.LABEL.CARD_HOLDER")},null,8,oe),g(n("input",y(v,{"onUpdate:modelValue":e[0]||(e[0]=E=>a.cartao.portador.nome=E),type:"text",name:"nome",placeholder:t.$t("FORM.PLACEHOLDER.CARD_HOLDER"),class:"input-item__field--normal input-item__field"}),null,16,ce),[[S,a.cartao.portador.nome]])]),s(d,{name:t.$t("FORM.LABEL.CARD_HOLDER"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])]),_:1},8,["name"])]),n("div",le,[s(u,{name:"cardExpiry",class:"input-item checkout-stripe__field",as:"div"},{default:l(()=>[n("div",de,[n("label",{for:"vencimento",class:"input-item__label input-item__label",innerHTML:t.$t("FORM.LABEL.DUE_DATE")},null,8,ue),n("div",me,[n("span",pe,null,512)]),s(d,{name:"cardExpiry",class:"input-item__feedback input-item__feedback--invalid"})])]),_:1}),s(u,{name:"cardCvc",class:"input-item checkout-stripe__field",as:"div"},{default:l(()=>[n("div",_e,[n("label",{for:"cvv",class:"input-item__label input-item__label",innerHTML:t.$t("FORM.LABEL.CVV")},null,8,he),n("div",fe,[n("span",ve,null,512)]),s(d,{name:"cardCvc",class:"input-item__feedback input-item__feedback--invalid"})])]),_:1})]),s(u,{name:"ZIP Code",class:"input-item",tag:"div",rules:"required"},{default:l(({field:v})=>[n("div",Ee,[e[2]||(e[2]=n("label",{for:"vencimento",class:"input-item__label input-item__label"},"ZIP Code",-1)),g(n("input",y(v,{"onUpdate:modelValue":e[1]||(e[1]=E=>a.cartao.codigoPostal=E),type:"text",name:"vencimento",placeholder:"ZIP Code",class:"input-item__field input-item__field--normal"}),null,16),[[S,a.cartao.codigoPostal]])]),s(d,{name:"ZIP Code",class:"input-item__feedback input-item__feedback--invalid"})]),_:1})]),s(T),n("div",be,[n("button",{type:"submit",class:"btn btn--color-primary",disabled:a.btnDisabled},[n("span",ye,R(t.$t("USER.CREDIT_CARD.NEW_CARD.BUTTON")),1)],8,ge),o.redirectTo?(b(),x($,{key:0,class:"btn btn--outline-primary second-button",to:{path:o.redirectTo}},{default:l(()=>[n("span",Se,R(t.$t("FORM.BUTTON.CANCEL")),1)]),_:1},8,["to"])):B("",!0)])]),_:1},8,["onSubmit"]),s(A,{gateway:"stripe"})])}const ke=U(J,[["render",Re],["__scopeId","data-v-c19dbc53"]]);export{ke as default};

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.