Add print label functionality and enhance asset management actions
This commit is contained in:
@@ -10,6 +10,7 @@ Vue.component('tt-date-picker', {
|
||||
additionalProps: Object,
|
||||
sm: { type: Boolean, default: false },
|
||||
dateRange: { type: Boolean, default: true },
|
||||
timePicker: { type: Boolean, default: true },
|
||||
},
|
||||
template: `
|
||||
<div class="form-group" :class="{'row': row}">
|
||||
@@ -53,10 +54,14 @@ Vue.component('tt-date-picker', {
|
||||
await loadScript('/js/jquery.min.js', () => typeof jQuery !== 'undefined');
|
||||
await loadScript('/plugins/daterangepicker/daterangepicker.js', () => typeof $?.fn?.daterangepicker !== 'undefined');
|
||||
|
||||
if (!this.timePicker) {
|
||||
this.locale.format = 'DD.MM.YYYY';
|
||||
}
|
||||
|
||||
const pickerOptions = {
|
||||
autoUpdateInput: false,
|
||||
singleDatePicker: !this.dateRange,
|
||||
timePicker: true,
|
||||
timePicker: this.timePicker,
|
||||
timePicker24Hour: true,
|
||||
locale: this.locale,
|
||||
startDate: this.dateRange ? (this.value?.from ? this.moment.unix(this.value.from) : this.moment()) : (this.value ? this.moment.unix(this.value) : this.moment()),
|
||||
|
||||
Reference in New Issue
Block a user