From b85392274952f1fc3df341f2c14da7d2bb26f929 Mon Sep 17 00:00:00 2001 From: Thaum Rystra <9525416+ThaumRystra@users.noreply.github.com> Date: Thu, 25 Jul 2024 16:22:26 +0200 Subject: [PATCH] Began file input --- .../ui/components/global/SmartImageInput.vue | 110 +++++++++++++----- .../client/ui/files/ImageInputDialog.vue | 65 +++++++++++ app/imports/client/ui/files/UserImageList.vue | 95 +++++++++++++++ app/imports/client/ui/pages/Files.vue | 15 --- 4 files changed, 241 insertions(+), 44 deletions(-) create mode 100644 app/imports/client/ui/files/ImageInputDialog.vue create mode 100644 app/imports/client/ui/files/UserImageList.vue diff --git a/app/imports/client/ui/components/global/SmartImageInput.vue b/app/imports/client/ui/components/global/SmartImageInput.vue index 29625455..d08684f6 100644 --- a/app/imports/client/ui/components/global/SmartImageInput.vue +++ b/app/imports/client/ui/components/global/SmartImageInput.vue @@ -1,43 +1,47 @@ + + diff --git a/app/imports/client/ui/files/UserImageList.vue b/app/imports/client/ui/files/UserImageList.vue new file mode 100644 index 00000000..c444ffdb --- /dev/null +++ b/app/imports/client/ui/files/UserImageList.vue @@ -0,0 +1,95 @@ + + + diff --git a/app/imports/client/ui/pages/Files.vue b/app/imports/client/ui/pages/Files.vue index 699bc2e8..c64314aa 100644 --- a/app/imports/client/ui/pages/Files.vue +++ b/app/imports/client/ui/pages/Files.vue @@ -131,7 +131,6 @@ export default { $subscribe: { 'archiveCreatureFiles': [], 'characterList': [], - 'userImages': [], }, archiveFiles() { const userId = Meteor.userId(); @@ -147,20 +146,6 @@ export default { return f; }); }, - userImages() { - const userId = Meteor.userId(); - return UserImages.find({ - userId - }, { - sort: { - size: -1 - }, - }).map(f => { - f.size = prettyBytes(f.size); - f.link = UserImages.link(f); - return f; - }); - } }, watch: { archiveUploadInProgress(val){