From 7aa0686fb9272c1b3790fa62773d2c965d3f9f53 Mon Sep 17 00:00:00 2001 From: Sevan Nerse Date: Mon, 4 Jan 2021 18:43:16 +0300 Subject: [PATCH] minor changes made on akaunting-date component and used partials --- resources/assets/js/components/AkauntingDate.vue | 6 ++++++ resources/views/partials/form/date_group.blade.php | 4 ++++ resources/views/partials/form/date_time_group.blade.php | 4 ++++ resources/views/partials/form/time_group.blade.php | 4 ++++ 4 files changed, 18 insertions(+) diff --git a/resources/assets/js/components/AkauntingDate.vue b/resources/assets/js/components/AkauntingDate.vue index ce0710a4d..d7d94e1ef 100644 --- a/resources/assets/js/components/AkauntingDate.vue +++ b/resources/assets/js/components/AkauntingDate.vue @@ -83,12 +83,18 @@ export default { mounted() { this.real_model = this.value; + if (this.model) { + this.real_model = this.model; + } + this.$emit('interface', this.real_model); }, methods: { change() { this.$emit('interface', this.real_model); + + this.$emit('change', this.real_model); } } } diff --git a/resources/views/partials/form/date_group.blade.php b/resources/views/partials/form/date_group.blade.php index d6091de60..150388039 100644 --- a/resources/views/partials/form/date_group.blade.php +++ b/resources/views/partials/form/date_group.blade.php @@ -49,6 +49,10 @@ @interface="form.errors.clear('{{ $name }}'); form.{{ $name }} = $event" @endif + @if (!empty($attributes['change'])) + @change="{{ $attributes['change'] }}" + @endif + @if (isset($attributes['required'])) :required="{{ ($attributes['required']) ? 'true' : 'false' }}" @endif diff --git a/resources/views/partials/form/date_time_group.blade.php b/resources/views/partials/form/date_time_group.blade.php index 558db83f5..fe4881e87 100644 --- a/resources/views/partials/form/date_time_group.blade.php +++ b/resources/views/partials/form/date_time_group.blade.php @@ -52,6 +52,10 @@ @interface="form.errors.clear('{{ $name }}'); form.{{ $name }} = $event" @endif + @if (!empty($attributes['change'])) + @change="{{ $attributes['change'] }}" + @endif + @if (isset($attributes['readonly'])) :readonly="{{ $attributes['readonly'] }}" @endif diff --git a/resources/views/partials/form/time_group.blade.php b/resources/views/partials/form/time_group.blade.php index c60ca26f8..841d5c77f 100644 --- a/resources/views/partials/form/time_group.blade.php +++ b/resources/views/partials/form/time_group.blade.php @@ -40,6 +40,10 @@ @interface="form.errors.clear('{{ $name }}'); form.{{ $name }} = $event" @endif + @if (!empty($attributes['change'])) + @change="{{ $attributes['change'] }}" + @endif + @if (isset($attributes['readonly'])) :readonly="{{ $attributes['readonly'] }}" @endif