PageSourceSearch

https://fontedavida.com.br/assets/DefaultFields-CVrwATkl.js

js fontedavida.com.br collected 2026-09-26 18:05:14 UTC 4,077 bytes, 1 lines download raw bytes

1import{_ as b,j as M,b as L,$ as E,c as A,o as N,g as r,w as d,a as e,a1 as m,a9 as p,a4 as _,t as c,F as v}from"./index-sUPB-bMu.js";import{i as f}from"./intlTelInputWithUtils-CTA2SmYZ.js";const D={name:"DefaultFields",emits:["formData","setErrors"],data(){return{inputs:{nome:null,sobrenome:null,dataNascimento:null,telefone:null},iti:null}},computed:{...M(["churchData"]),datePlaceholder(){switch(this.churchData.pais){case"US":return"MM/DD/YYYY";case"BR":return"DD/MM/AAAA";default:return"DD/MM/YYYY"}}},watch:{inputs:{deep:!0,handler(){this.$emit("formData",{...this.inputs})}}},mounted(){const i=document.querySelector("#phone");this.iti=f(i,{initialCountry:this.churchData.pais,strictMode:!0,formatOnDisplay:!1})},methods:{validateNumber(){return this.inputs.telefone===""?!0:this.iti?.isValidNumber()},internacionalizeNumber(){this.inputs.telefone=this.iti?.getNumber(f.utils?.numberFormat.INTERNATIONAL)},handlerInput(){this.internacionalizeNumber(),this.validateNumber()}}},R={class:"input-item__floated-label"},F=["innerHTML"],O=["placeholder"],T={class:"input-item__feedback input-item__feedback--invalid"},B={class:"input-item__floated-label"},H=["innerHTML"],k=["placeholder"],I={class:"input-item__feedback input-item__feedback--invalid"},V={class:"input-item__floated-label"},y=["innerHTML"],U=["placeholder"],Y={class:"input-item__feedback input-item__feedback--invalid"},P={class:"input-item"},S={class:"input_item__floated-label"},$=["innerHTML"],g={class:"input-item__feedback input-item__feedback--invalid"};function q(i,t,w,C,l,o){const u=L("Field"),h=E("mask");return N(),A(v,null,[r(u,{name:i.$t("FORM.LABEL.NAME"),class:"input-item",rules:"required"},{default:d(({field:s,errors:a})=>[e("div",R,[e("label",{for:"nome",class:"input-item__label input-item__label",innerHTML:`${i.$t("FORM.LABEL.NAME")} *`},null,8,F),m(e("input",p(s,{"onUpdate:modelValue":t[0]||(t[0]=n=>l.inputs.nome=n),type:"text",name:"nome",placeholder:i.$t("FORM.PLACEHOLDER.NAME"),class:"input-item__field--normal input-item__field"}),null,16,O),[[_,l.inputs.nome]])]),e("div",T,c(a[0]),1)]),_:1},8,["name"]),r(u,{name:i.$t("FORM.LABEL.SURNAME"),class:"input-item",rules:"required"},{default:d(({field:s,errors:a})=>[e("div",B,[e("label",{for:"sobrenome",class:"input-item__label input-item__label",innerHTML:`${i.$t("FORM.LABEL.SURNAME")} *`},null,8,H),m(e("input",p(s,{"onUpdate:modelValue":t[1]||(t[1]=n=>l.inputs.sobrenome=n),type:"text",name:"sobrenome",placeholder:i.$t("FORM.PLACEHOLDER.SURNAME"),class:"input-item__field--normal input-item__field"}),null,16,k),[[_,l.inputs.sobrenome]])]),e("div",I,c(a[0]),1)]),_:1},8,["name"]),r(u,{name:i.$t("FORM.LABEL.BIRTHDATE"),class:"input-item",rules:`required|birthdate:${i.churchData.idioma}`},{default:d(({field:s,errors:a})=>[e("div",V,[e("label",{for:"dataNascimento",class:"input-item__label input-item__label",innerHTML:`${i.$t("FORM.LABEL.BIRTHDATE")} *`},null,8,y),m(e("input",p(s,{"onUpdate:modelValue":t[2]||(t[2]=n=>l.inputs.dataNascimento=n),type:"text",name:"dataNascimento",inputmode:"numeric",placeholder:o.datePlaceholder,class:"input-item__field--normal input-item__field"}),null,16,U),[[_,l.inputs.dataNascimento],[h,"##/##/####"]])]),e("div",Y,c(a[0]),1)]),_:1},8,["name","rules"]),r(u,{modelValue:l.inputs.telefone,"onUpdate:modelValue":t[6]||(t[6]=s=>l.inputs.telefone=s),name:i.$t("FORM.LABEL.PHONE"),rules:"required",vid:"telefone",mode:"lazy"},{default:d(({field:s,errors:a})=>[e("div",P,[e("div",S,[e("label",{for:"telefone",class:"input-item__label",innerHTML:`${i.$t("FORM.LABEL.PHONE")} *`},null,8,$),m(e("input",p(s,{id:"phone","onUpdate:modelValue":t[3]||(t[3]=n=>l.inputs.telefone=n),placeholder:"",name:"telefone",class:"iti__input input-item__field input-item__field--normal",type:"tel",onInput:t[4]||(t[4]=(...n)=>o.handlerInput&&o.handlerInput(...n)),onBlur:t[5]||(t[5]=(...n)=>o.handlerInput&&o.handlerInput(...n))}),null,16),[[_,l.inputs.telefone]]),e("div",g,c(a[0]),1)])])]),_:1},8,["modelValue","name"])],64)}const G=b(D,[["render",q],["__scopeId","data-v-2ca2887e"]]);export{G 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.