PageSourceSearch

https://fontedavida.com.br/assets/BRFields-C8HH5LVB.js

js fontedavida.com.br collected 2026-09-26 18:05:20 UTC 6,142 bytes, 1 lines download raw bytes

1import{_ as L,j as M,b as h,$ as v,c as D,o as A,g as o,w as m,a as l,a1 as d,a9 as p,a4 as c,ab as N}from"./index-sUPB-bMu.js";import{i as b}from"./intlTelInputWithUtils-CTA2SmYZ.js";const F={name:"BRFields",data(){return{user:{nome:null,sobrenome:null,documentos:{CPF:null},telefone:null,dataNascimento:null},ConvertedDataNascimento:null,iti:null}},computed:{...M(["churchData","churchLanguage","userDocuments","userClientAccount"]),hasValidCpf(){return this.userDocuments.some(n=>n.tipo.id===1&&N(n.numero))},datePlaceholder(){switch(this.churchData.pais){case"US":return"MM/DD/YYYY";case"BR":return"DD/MM/AAAA";default:return"DD/MM/YYYY"}}},watch:{user:{deep:!0,handler(){this.$emit("handleFields",{...this.user})}},ConvertedDataNascimento:{deep:!0,handler(){this.user.dataNascimento=this.$dayjs(this.ConvertedDataNascimento,this.$dayjs().locale(this.churchLanguage).localeData().longDateFormat("L"),this.churchData.idioma).format("YYYY-MM-DD")}}},beforeMount(){this.mountData()},mounted(){const n=document.querySelector("#phone");this.iti=b(n,{initialCountry:this.churchData.pais,strictMode:!0,formatOnDisplay:!1,customPlaceholder:(e,_)=>_.iso2==="br"?"+55 (DDD) 9XXXX-YYYY":e})},methods:{mountData(){this.user.telefone=this.userClientAccount.telefone,this.user.nome=this.userClientAccount.nome,this.user.sobrenome=this.userClientAccount.sobrenome,this.ConvertedDataNascimento=this.userClientAccount.dataNascimento?this.$dayjs(this.userClientAccount.dataNascimento).utc().locale(this.churchLanguage).format("L"):null,this.user.documentos.CPF=this.userDocuments.find(n=>n.tipo.id===1)?.numero},validateNumber(){return this.user.telefone===""?!0:this.iti?.isValidNumber()},internacionalizeNumber(){this.user.telefone=this.iti?.getNumber(b.utils?.numberFormat.INTERNATIONAL)},handlerInput(){this.internacionalizeNumber(),this.validateNumber()}}},E={class:"input-item"},C=["innerHTML"],B=["value"],R={class:"input-item__floated-label"},V=["innerHTML"],O=["value"],T={class:"input-item__floated-label"},P=["innerHTML"],H=["value","placeholder"],Y={class:"input-item__floated-label"},k=["innerHTML"],U=["value"],I={class:"input-item"},g={class:"input_item__floated-label"},y=["innerHTML"];function q(n,e,_,w,t,u){const a=h("ErrorMessage"),r=h("Field"),f=v("mask");return A(),D("div",null,[o(r,{modelValue:t.user.nome,"onUpdate:modelValue":e[1]||(e[1]=i=>t.user.nome=i),name:n.$t("FORM.LABEL.NAME"),rules:"required",class:"input-item",as:"div"},{default:m(({field:i})=>[l("div",E,[l("label",{for:"nome",class:"input-item__label",innerHTML:`${n.$t("FORM.LABEL.NAME")} *`},null,8,C),d(l("input",p(i,{"onUpdate:modelValue":e[0]||(e[0]=s=>t.user.nome=s),value:t.user.nome,type:"text",name:"nome",class:"input-item__field input-item__field--normal input-item__field"}),null,16,B),[[c,t.user.nome]]),o(a,{name:n.$t("FORM.LABEL.NAME"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])])]),_:1},8,["modelValue","name"]),o(r,{modelValue:t.user.sobrenome,"onUpdate:modelValue":e[3]||(e[3]=i=>t.user.sobrenome=i),name:n.$t("FORM.LABEL.SURNAME"),class:"input-item",as:"div",rules:"required"},{default:m(({field:i})=>[l("div",R,[l("label",{for:"sobrenome",class:"input-item__label",innerHTML:`${n.$t("FORM.LABEL.SURNAME")} *`},null,8,V),d(l("input",p(i,{"onUpdate:modelValue":e[2]||(e[2]=s=>t.user.sobrenome=s),value:t.user.sobrenome,type:"text",name:"sobrenome",class:"input-item__field input-item__field--normal input-item__field"}),null,16,O),[[c,t.user.sobrenome]]),o(a,{name:n.$t("FORM.LABEL.SURNAME"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])])]),_:1},8,["modelValue","name"]),o(r,{modelValue:t.ConvertedDataNascimento,"onUpdate:modelValue":e[5]||(e[5]=i=>t.ConvertedDataNascimento=i),name:n.$t("FORM.LABEL.BIRTHDATE"),rules:`required|birthdate:${n.churchData.idioma}`,class:"input-item",as:"div",immediate:""},{default:m(({field:i})=>[l("div",T,[l("label",{for:"dataNascimento",class:"input-item__label",innerHTML:`${n.$t("FORM.LABEL.BIRTHDATE")} *`},null,8,P),d(l("input",p(i,{"onUpdate:modelValue":e[4]||(e[4]=s=>t.ConvertedDataNascimento=s),value:t.ConvertedDataNascimento,type:"text",name:"dataNascimento",placeholder:u.datePlaceholder,inputmode:"numeric",class:"input-item__field input-item__field--normal input-item__field"}),null,16,H),[[c,t.ConvertedDataNascimento],[f,"##/##/####"]]),o(a,{name:n.$t("FORM.LABEL.BIRTHDATE"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])])]),_:1},8,["modelValue","name","rules"]),o(r,{modelValue:t.user.documentos.CPF,"onUpdate:modelValue":e[7]||
1(e[7]=i=>t.user.documentos.CPF=i),name:n.$t("FORM.LABEL.CPF"),class:"input-item",as:"div",rules:"required|cpf",immediate:""},{default:m(({field:i})=>[l("div",Y,[l("label",{for:"cpf",class:"input-item__label",innerHTML:`${n.$t("FORM.LABEL.CPF")} *`},null,8,k),d(l("input",p(i,{"onUpdate:modelValue":e[6]||(e[6]=s=>t.user.documentos.CPF=s),value:t.user.documentos.CPF,type:"text",name:"cpf",inputmode:"numeric",class:"input-item__field--normal input-item__field",disabled:!1}),null,16,U),[[c,t.user.documentos.CPF],[f,"###.###.###-##"]]),o(a,{name:n.$t("FORM.LABEL.CPF"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])])]),_:1},8,["modelValue","name"]),o(r,{modelValue:t.user.telefone,"onUpdate:modelValue":e[11]||(e[11]=i=>t.user.telefone=i),name:n.$t("FORM.LABEL.PHONE"),rules:"required",vid:"telefone",immediate:""},{default:m(({field:i})=>[l("div",I,[l("div",g,[l("label",{for:"telefone",class:"input-item__label",innerHTML:`${n.$t("FORM.LABEL.PHONE")} *`},null,8,y),d(l("input",p(i,{id:"phone","onUpdate:modelValue":e[8]||(e[8]=s=>t.user.telefone=s),name:"telefone",class:"iti__input input-item__field input-item__field--normal",type:"tel",onInput:e[9]||(e[9]=(...s)=>u.handlerInput&&u.handlerInput(...s)),onBlur:e[10]||(e[10]=(...s)=>u.handlerInput&&u.handlerInput(...s))}),null,16),[[c,t.user.telefone]]),o(a,{name:n.$t("FORM.LABEL.PHONE"),class:"input-item__feedback input-item__feedback--invalid"},null,8,["name"])])])]),_:1},8,["modelValue","name"])])}const X=L(F,[["render",q],["__scopeId","data-v-d24d9dc7"]]);export{X 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.