const Forms={created(){let defaultValue=localStorage.getItem('selected-form')||firstFormId;this.selected=defaultValue;},data(){return{selected:''}},methods:{onChange:function(event){localStorage.setItem('selected-form',event.target.value);event.stopImmediatePropagation();return false;},initDateFields:function(){var datepickerfields=document.querySelectorAll('#multi-forms .datepickerfield');for(var i=0;i<datepickerfields.length;i++){var field=datepickerfields[i];var picker=new Pikaday({field:field,minDate:new Date(),onSelect:function(date){setShadow(this,date);var evt=document.createEvent("HTMLEvents");evt.initEvent("input",false,true);this._o.field.dispatchEvent(evt);},});}
function setShadow(pickaday,date){var isoDate=date.toISOString().slice(0,10);var id=pickaday._o.field.id.replace("_1","");var value=isoDate;var field=document.getElementById(id);field.value=value;}}},mounted(){this.initDateFields();}}
Vue.createApp(Forms).mount('#multi-forms');;
