(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["43612972"],{"7dfb":function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("q-field",e._b({staticClass:"dynamic-field",attrs:{"data-test":e.CypressTarget(e.model+"Field"),icon:e.icon,error:e.error,"error-label":e.$t("error.required.field",{field:e.label}),helper:e.getHelper}},"q-field",e.fieldBind,!1),[i(e.activeComponent,e._b({tag:"component",attrs:{"data-test":e.CypressTarget("Input"),value:e.value},on:{input:function(t){e.$emit("input",t)},blur:function(t){e.$emit("blur",t)},error:function(t){e.$emit("error",t)},fail:function(t){e.$emit("fail",t)},uploaded:function(t){e.$emit("uploaded",t)}}},"component",e.inputBinds,!1))],1)},n=[];r._withStripped=!0;var l=i("3156"),a=i.n(l),u=(i("6762"),i("2fdb"),i("c5f6"),i("11ca")),d={name:"FormDynamicInput",props:{type:{type:String,required:!0,default:"text"},model:{type:String,required:!1,default:""},value:{type:[String,Boolean,Array,Object,Number],required:!1,default:""},maxlength:{type:Number,required:!1,default:-1},minlength:{type:Number,required:!1,default:-1},required:{type:Boolean,required:!1,default:!1},disable:{type:Boolean,required:!1,default:!1},error:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:""},helper:{type:String,required:!1,default:""},placeholder:{type:String,required:!1,default:""},icon:{type:String,required:!1,default:""},color:{type:String,required:!1,default:""},numericKeyboard:{type:Boolean,required:!1,default:!1},decimals:{type:Number,required:!1,default:2},min:{type:Number,required:!1,default:0},max:{type:Number,required:!1,default:999},step:{type:Number,required:!1,default:0},minDate:{type:String,required:!1,default:""},maxDate:{type:String,required:!1,default:""},formatDate:{type:String,required:!1,default:"DD/MM/YYYY HH:mm"},multiple:{type:Boolean,required:!1,default:!1},chips:{type:Boolean,required:!1,default:!1},filter:{type:Object,required:!1,default:function(){return{active:!1,placeholder:""}}},options:{type:Array,required:!1,default:function(){return[{label:"",value:"",color:""}]}},getSignedUrl:{type:Function,required:!1,default:function(){return{}}}},computed:{bigLabel:function(){return this.label.length>40&&"file"!==this.type},fieldBind:function(){return this.bigLabel?{label:this.label,labelWidth:12}:{}},inputBinds:function(){var e=["model","required","helper","icon"];this.bigLabel&&e.push("label");var t=Object(u["d"])(this.$props,e);return t.color=""===this.color?this.SET_COLOR.primary:this.color,"text"!==this.type&&"textarea"!==this.type&&"url"!==this.type&&"email"!==this.type&&"number"!==this.type||(t=Object(u["d"])(t,["minDate","maxDate","formatDate","multiple","chips","filter","options",-1!==this.maxlength?"":"maxlength",-1!==this.minlength?"":"minlength"]),t.numericKeyboardToggle=this.numericKeyboard,"number"!==this.type&&(t=Object(u["d"])(t,["decimals","numericKeyboard","min","max","step","numericKeyboardToggle"]))),"date"!==this.type&&"time"!==this.type&&"datetime"!==this.type||(t=Object(u["d"])(t,["multiple","chips","filter","options","maxlength","minlength"]),t.numericKeyboardToggle=this.numericKeyboard,"number"!==this.type&&(t=Object(u["d"])(t,["decimals","numericKeyboard","min","max","step","numericKeyboardToggle"]))),"select"===this.type&&(t=Object(u["d"])(t,["placeholder","numericKeyboard","decimals","min","max","step","maxlength","minlength","minDate","maxDate","formatDate"]),this.multiple&&!this.value&&(t.value=[])),"radio"!==this.type&&"checkbox"!==this.type&&"toggle"!==this.type||(t=Object(u["d"])(t,["placeholder","numericKeyboard","decimals","min","max","step","maxlength","minlength","minDate","maxDate","formatDate","chips","filter","multiple"]),"checkbox"!==this.type&&"toggle"!==this.type||this.value||(t.value=[])),["select","checkbox","radio","toggle"].includes(this.type)&&(t.options=Array.isArray(t.options)?t.options.filter(function(e){return e.label}).map(function(e){return a()({},e,{value:e.value||e.label})}):[]),"file"===this.type&&(t=a()({},Object(u["d"])(t,["minDate","maxDate","formatDate","multiple","chips","filter","options","placeholder","numericKeyboard","decimals","min","max","step","maxlength","minlength"]),{getSignedUrl:this.getSignedUrl,helper:this.helper})),t},getHelper:function(){return"file"===this.type?"":this.required?""!==this.helper?"".concat(this.helper," (").concat(this.$t("label.required"),")"):this.$t("label.required"):this.helper},activeComponent:function(){return"select"===this.type?function(){return i.e("2d222cc6").then(i.bind(null,"cfc0"))}:"file"===this.type?function(){return i.e("6d5f3a38").then(i.bind(null,"247e"))}:"time"===this.type||"datetime"===this.type?function(){return i.e("2d0b5e07").then(i.bind(null,"1b88"))}:"date"===this.type?function(){return Promise.all([i.e("luxon"),i.e("2d0a44aa"),i.e("32aad7dc")]).then(i.bind(null,"fe33"))}:"radio"===this.type||"checkbox"===this.type||"toggle"===this.type?function(){return i.e("2d0e1bdf").then(i.bind(null,"7c74"))}:function(){return i.e("2d0d3feb").then(i.bind(null,"5eaf"))}}}},o=d,p=(i("fc8d"),i("2877")),c=Object(p["a"])(o,r,n,!1,null,null,null);c.options.__file="input.vue";t["default"]=c.exports},b3c4:function(e,t,i){},fc8d:function(e,t,i){"use strict";var r=i("b3c4"),n=i.n(r);n.a}}]);
//# sourceMappingURL=43612972.4c8e5da6.2024-12-20T18:56:43.143Z.js.map