From dd1291d2f1b21fa4c5d88a5be1c73fe150a54a9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Thu, 24 Mar 2022 12:25:00 +0100 Subject: [PATCH] Ticket 559: Fix display layout + sort date (reste UTF-8 elastic) --- resources/js/app.js | 5 ++- .../media-manager/DisplayComponent.vue | 6 +-- resources/js/media.js | 43 +++++++++++++++---- 3 files changed, 41 insertions(+), 13 deletions(-) diff --git a/resources/js/app.js b/resources/js/app.js index d87a714..827b648 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -70,6 +70,8 @@ moment.locale('fr', { moment.locale('fr'); Vue.prototype.moment = moment +Vue.prototype.$window = window +Vue.prototype.$displayStatus = 'Grid' // Vue import Vue from 'vue'; @@ -209,7 +211,8 @@ const store = new Vuex.Store({ } }); -new Vue({ +// * Make Vue prototype accessible to jquery +window.Vue = new Vue({ el: '#vue-app', store, components: { diff --git a/resources/js/components/media-manager/DisplayComponent.vue b/resources/js/components/media-manager/DisplayComponent.vue index add2813..6e1e494 100644 --- a/resources/js/components/media-manager/DisplayComponent.vue +++ b/resources/js/components/media-manager/DisplayComponent.vue @@ -3,10 +3,10 @@
Chargements des médias
-
-
{{formatDate(medias.data[0].updated_at)}}
+
+
Date de {{ dateSorted === 'updated_at' ? 'modification' : 'création' }} : {{formatDate(medias.data[0][dateSorted])}}