'use strict'; Vue.use(VueMask.VueMaskPlugin); Vue.component('date-picker', { template: '', props: ['dateFormat', 'dateField'], mounted: function mounted() { var self = this; $(this.$el).datepicker({ dateFormat: this.dateFormat, onSelect: function onSelect(date) { self.$emit('update-date', date, self.dateField); } }); }, beforeDestroy: function beforeDestroy() { $(this.$el).datepicker('hide').datepicker('destroy'); } }); Vue.component('status', { template: '\n