1(self.webpackChunkprojectInit=self.webpackChunkprojectInit||[]).push([[4540,3792,8935],{29353:function(e,t,a){var r={"./ar-dz.js":[74468,4468],"./ar.js":[28696,8696],"./at.js":[6204,6204],"./az.js":[77712,7712],"./be.js":[71836,1836],"./bg.js":[48082,8082],"./bn.js":[16273,6273],"./bs.js":[36302,6302],"./cat.js":[24375,4375],"./ckb.js":[11522,1522],"./cs.js":[34508,4508],"./cy.js":[547,547],"./da.js":[29751,9751],"./de.js":[72805,2805],"./default.js":[63359,3359],"./eo.js":[8814,8814],"./es.js":[80969,969],"./et.js":[87230,7230],"./fa.js":[66942,6942],"./fi.js":[65572,5572],"./fo.js":[17141,7141],"./fr.js":[80401,401],"./ga.js":[58757,8757],"./gr.js":[73300,3300],"./he.js":[92036,2036],"./hi.js":[10184,184],"./hr.js":[66746,6746],"./hu.js":[22833,2833],"./hy.js":[91938,1938],"./id.js":[88318,8318],"./index.js":[17908,7908],"./is.js":[74732,3254],"./it.js":[29088,9088],"./ja.js":[46741,6741],"./ka.js":[16638,6638],"./km.js":[4760,4760],"./ko.js":[1844,1844],"./kz.js":[57393,7393],"./lt.js":[76625,6625],"./lv.js":[87826,7826],"./mk.js":[14019,4019],"./mn.js":[31989,1989],"./ms.js":[85671,5671],"./my.js":[37767,7767],"./nl.js":[36679,6679],"./nn.js":[71402,1402],"./no.js":[7530,7530],"./pa.js":[96407,6407],"./pl.js":[79323,9323],"./pt.js":[
16924,6924],"./ro.js":[1375,1375],"./ru.js":[88809,8981],"./si.js":[58293,8293],"./sk.js":[51781,1781],"./sl.js":[37e3,7e3],"./sq.js":[2569,2569],"./sr-cyr.js":[29313,9313],"./sr.js":[31438,1438],"./sv.js":[19144,9144],"./th.js":[3845,3845],"./tr.js":[54539,4539],"./uk.js":[31193,1193],"./uz.js":[62738,2738],"./uz_latn.js":[69294,9294],"./vn.js":[59467,9467],"./zh-tw.js":[27821,7821],"./zh.js":[10799,799]};function s(e){if(!a.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],s=t[0];return a.e(t[1]).then((function(){return a.t(s,23)}))}s.keys=function(){return Object.keys(r)},s.id=29353,e.exports=s},56719:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return y}});var r=a(5166),s=a(32787),l=a(56020),i=a(43336),n=a(62004),u=a(39867),o=a(71122),d=a(77688),p=a(28935),c=a(73792);const m=["data-date-input-placeholder-date"],j={class:"position-relative"},f=["disabled","required","type","name","id"],v=["required","name","value"],g=["id"],b=[(0,r._)("span",{class:"icon icon-calendar custom-datepicker__btn-icon","aria-hidden":"true"},null,-1)];var y=(0,r.aZ)({__name:"CustomDatepicker",props:{className:{type:String,required:!0},minDate:{type:String,required:!0},maxDate:{type:String,required:!1},defaultDate:{type:String,required:!1},label:{type:String,required:!1},required:{type:Boolean,default:!1},id:{type:String,required:!0},labelClassName:{type:String,required:!1},visibleInputClassName:{type:String,required:!1},inputClassName:{type:String,required:!1},disabled:{type:Boolean,default:!1},modelValue:{type:String,required:!1},placeholder:{type:String,required:!1},type:{type:String,default:"text"},name:{type:String,required:!1},errors:{type:Array,default:[],required:!1},inputAttributes:{type:Object,required:!1},visibleInputAttributes:{type:Object,required:!1},options:{type:Object,default:{},required:!1},showDatePickerBtn:{type:Boolean,default:!1,required:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const a=e,y=(0,r.iH)(HTMLElement),k=(0,r.iH)(HTMLElement),h=(0,r.iH)(HTMLElement),D=((0,r.iH)(HTMLButtonElement),s.An),q={mask:"00.
100.0000",maxLength:10,lazy:!0},_=(0,r.Fl)((()=>{let e=a.className;return a.showDatePickerBtn&&(e+=" custom-datepicker"),e})),w={placeholderDate:"1970-10-20T00:00:00",mode:"single",showMonths:1,disableMobile:!0,appendAltTime:!0};let S=null;(0,r.bv)((()=>{let e,t=(0,l.oq)(".js-form-validation",y.value);t&&i.ac(t).then((t=>{e=t.getFormInstance(),e.addField(a.name,{validators:{date:{format:"DD.MM.YYYY",min:a.minDate.split("-").reverse().join("."),max:a.maxDate.split("-").reverse().join(".")}}})}));const r={...w,...a.options};(0,u.ez)().then((function(){let t={locale:_config.lang,dateFormat:N("DE"),onChange:(t,a,s)=>{k.value.maskRef.updateValue();let l=(0,n.CI)((0,n._d)(t[0]),r.appendAltTime);l&&""!==l&&(l=l.split("T")[0]),h.value.value=l,e&&e.validateField(k.value.getAttribute("name"))},allowInput:!0,clickOpens:!1,...r,...C((0,d.e)("date-input",y.value))};if(S=k.value.flatpickr(t),!1!==t.placeholderDate&&"false"!==t.placeholderDate&&k.value.setAttribute("placeholder",S.formatDate((0,n.Hv)(t.placeholderDate),N(_config.lang))),h.value.value){let e=(0,n.Hv)(h.value.value);window.ttdate=e,e instanceof Date&&!isNaN(e.getMonth())?S.setDate((0,n.kM)(e),!1,N(_config.lang)):(0,o.Z)(`${h.value.value} is not a valid date. Please use the following format: 1970-01-01T00:00:00`,h.value)}}))}));const C=e=>((e={...e}).minDate&&"string"==typeof e.minDate&&(e.minDate=(0,n.kM)((0,n.Hv)(e.minDate))),e.maxDate&&"string"==typeof e.maxDate&&(e.maxDate=(0,n.kM)((0,n.Hv)(e.maxDate))),e),N=()=>"d.m.Y",H=()=>{t("update:modelValue",h.value.value)},M=()=>{console.log("openDatepicker",S),S&&S.open()};return(t,a)=>((0,r.wg)(),(0,r.iD)("div",{class:(0,r.C_)(["form-group js-form-validation__group",_.value]),ref_key:"baseElement",ref:y,"data-date-input-placeholder-date":e.placeholder},[(0,r.Wm)(p.default,{label:e.label,id:e.id,required:e.required,class:(0,r.C_)(e.labelClassName)},null,8,["label","id","required","class"]),(0,r._)("div",j,[(0,r.wy)((0,r._)("input",(0,r.dG)({class:["form-control flatpicker-input",e.visibleInputClassName],disabled:e.disabled,required:e.required,type:e.type,name:e.name,id:e.id,ref_key:"input",ref:k,onChange:H},e.visibleInputAttributes),null,16,f),[[(0,r.SU)(D),q]]),(0,r._)("input",(0,r.dG)({type:"hidden",readonly:"",required:e.required,class:e.inputClassName,name:e.name+"-hidden",value:e.modelValue,ref_key:"output",ref:h},e.inputAttributes),null,16,v),e.showDatePickerBtn?((0,r.wg)(),(0,r.iD)("button",{key:0,type:"button",class:"btn-no-styling custom-datepicker__btn",id:"calendar-button-"+e.id,onClick:M},b,8,g)):(0,r.kq)("",!0)]),(0,r.Wm)(c.default,{errors:e.errors},null,8,["errors"])],10,m))}})},73792:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var r=a(5166);const s={class:"form-errors js-form-validation__errors invalid-feedback"},l={key:0,class:"list-unstyled"};var i=(0,r.aZ)({__name:"FormErrors",props:{errors:{}},setup(e){return(e,t)=>((0,r.wg)(),(0,r.iD)("div",s,[e.errors.length?((0,r.wg)(),(0,r.iD)("ul",l,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.errors,((e,t)=>((0,r.wg)(),(0,r.iD)("li",{key:t},(0,r.zw)(e.message),1)))),128))])):(0,r.kq)("",!0)]))}})},28935:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return n}});var r=a(5166),s=a(85508);const l=["for"],i=["title","aria-label"];var n=(0,r.aZ)({__name:"FormLabel",props:{className:{type:String,default:"form-label"},label:String,id:String,required:Boolean,tooltip:String},setup(e){return(t,a)=>e.label?((0,r.wg)(),(0,r.iD)("label",{key:0,class:(0,r.C_)(e.className),for:e.id},[(0,r.Uk)((0,r.zw)(e.label)+" ",1),(0,r.WI)(t.$slots,"default"),e.required?((0,r.wg)(),(0,r.iD)("span",{key:0,title:(0,r.SU)(s.I)("general.required"),"aria-label":(0,r.SU)(s.I)("general.required")},"*",8,i)):(0,r.kq)("",!0)],10,l)):(0,r.kq)("",!0)}})}}]); 2//# sourceMappingURL=4540.a37bb3d2.js.map
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.