From ac4af0a53d7eb450e34a27f861f78d297bf35586 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Wed, 14 May 2025 10:47:21 +0200 Subject: [PATCH] Fix export --- src/components/AuthedImage.vue | 4 +-- src/components/Chat.vue | 3 -- src/components/RoomExport.vue | 32 +++++++------------ src/components/chatMixin.js | 5 +++ .../export/MessageIncomingImageExport.vue | 7 +++- .../export/MessageIncomingThreadExport.vue | 4 +-- .../export/MessageOutgoingImageExport.vue | 7 +++- .../export/MessageOutgoingThreadExport.vue | 3 +- vite.config.mjs | 8 ++++- 9 files changed, 41 insertions(+), 32 deletions(-) diff --git a/src/components/AuthedImage.vue b/src/components/AuthedImage.vue index f8f5049..02686dd 100644 --- a/src/components/AuthedImage.vue +++ b/src/components/AuthedImage.vue @@ -1,5 +1,5 @@ diff --git a/src/components/messages/export/MessageIncomingThreadExport.vue b/src/components/messages/export/MessageIncomingThreadExport.vue index c2bda70..70c15c2 100644 --- a/src/components/messages/export/MessageIncomingThreadExport.vue +++ b/src/components/messages/export/MessageIncomingThreadExport.vue @@ -1,7 +1,7 @@ diff --git a/src/components/messages/export/MessageOutgoingImageExport.vue b/src/components/messages/export/MessageOutgoingImageExport.vue index 42dd988..34d39f9 100644 --- a/src/components/messages/export/MessageOutgoingImageExport.vue +++ b/src/components/messages/export/MessageOutgoingImageExport.vue @@ -1,7 +1,7 @@ @@ -39,6 +39,11 @@ export default { URL.revokeObjectURL(objectUrl); } }, + computed: { + imageStyle() { + return "width:100%;aspect-ratio:16/9;object-fit:" + (this.cover ? "cover" : "contain"); + } + } }; diff --git a/src/components/messages/export/MessageOutgoingThreadExport.vue b/src/components/messages/export/MessageOutgoingThreadExport.vue index 2a1f64f..4feee8d 100644 --- a/src/components/messages/export/MessageOutgoingThreadExport.vue +++ b/src/components/messages/export/MessageOutgoingThreadExport.vue @@ -1,7 +1,6 @@ diff --git a/vite.config.mjs b/vite.config.mjs index 35924e9..800b292 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -30,7 +30,13 @@ export default defineConfig(({mode}) => ({ // commonjs({ // exclude: ["*vuex-persist*", "*deepmerge*"] // }), - vue(), + vue({ + template: { + compilerOptions: { + comments: false + } + } + }), vueJsx(), vitePluginVuetify(), // Components({