PageSourceSearch

https://ccvc.co.kr/assets/CInputPasswordRe.221f7af4.js

js ccvc.co.kr collected 2026-10-08 01:45:37 UTC 2,662 bytes, 1 lines download raw bytes

1import r from"./CInputText.235a648d.js";import{F as s}from"./FormMixin.25468c63.js";import{n as l}from"./index.59a732f1.js";const n={components:{CInputText:r},name:"c-input-password-re",mixins:[s],props:{password:{type:String},value:{type:String,required:!1},label:{type:String,required:!1},visibleTitle:{type:Boolean,required:!1},placeholder:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1}},watch:{inputValue(t){this.$emit("update:value",t)}},data(){return{inputValue:"",valid:"not"}},methods:{chkValid(){this.inputValue===""||this.inputValue.length<=1?this.valid="not":this.inputValue!==this.password?this.valid="wrong":this.valid="ok",this.$emit("valid",this.valid)}},created(){this.value&&(this.inputValue=this.value)},computed:{inputStyle(){let t={padding:"0 12px",fontSize:"16px",height:"54px",lineHeight:"54px",borderRadius:"8px",width:"100%"};return t.border=this.statusBorder,t},statusColor(){let t="";switch(this.valid){case"not":t=this.brandColor.main.color;break;case"wrong":t="#e74a4a";break;case"ok":t="#3ED00B";break}return t},statusBorder(){let t="";switch(this.valid){case"not":t=this.brandBorder.main.border;break;case"wrong":t="1px solid #e74a4a";break;case"ok":t="1px solid #3ED00B";break}return t}}};var o=function(){var e=this,i=e._self._c;return i("div",{staticStyle:{"margin-top":"24px"}},[i("div",{staticClass:"position-relative"},[i("input",{staticStyle:{display:"none"},attrs:{"aria-hidden":"true"}}),i("input",{staticStyle:{display:"none"},attrs:{type:"password","aria-hidden":"true"}}),i("input",{directives:[{name:"model",rawName:"v-model",value:e.inputValue,expression:"inputValue"}],staticClass:"input-password-re",style:e.inputStyle,attrs:{type:"password",autocomplete:"new-password",placeholder:e.placeholder,maxlength:"30"},domProps:{value:e.inputValue},on:{keyup:[e.chkValid,function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.$emit("onEnter")}],input:[function(a){a.target.composing||(e.inputValue=a.target.value)},a=>e.inputValue=a.target.value]}}),e.valid!=="not"?[i("div",{staticClass:"size-12",style:`margin:4px 0;color:${e.statusColor}`},[e._v(" "+e._s(e.valid==="wrong"?"\uC77C\uCE58\uD558\uB294 \uBE44\uBC00\uBC88\uD638\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694.":e.valid==="ok"?"\uBE44\uBC00\uBC88\uD638\uAC00 \uC77C\uCE58\uD569\uB2C8\uB2E4.":"")+" ")]),i("i",{staticClass:"material-icons position-absolute",style:`top:16px;right:16px;color:${e.statusColor}`},[e._v(" "+e._s(e.valid==="wrong"?"error_outline":e.valid==="ok"?"check":""))])]:e._e()],2)])},u=[],p=l(n,o,u,!1,null,null,null,null);const m=p.exports;export{m 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.