aboutsummaryrefslogtreecommitdiff
path: root/viewer/src/views/ItemThumbnail.vue
diff options
context:
space:
mode:
authorpacien2022-11-06 20:23:11 +0100
committerGitHub2022-11-06 20:23:11 +0100
commitbb3b0eae37a7214a3a4a6a1e4354e6f082adf15e (patch)
tree2e5436e819f8e93a1115a8142594ca80fd507bc1 /viewer/src/views/ItemThumbnail.vue
parentf864eeca506331c1dee2cd3f5f0df4fe806f303a (diff)
parentcfbff75f78963e3d24326f731590e78a4d719e9e (diff)
downloadldgallery-bb3b0eae37a7214a3a4a6a1e4354e6f082adf15e.tar.gz
Merge pull request #347 from ldgallery/p_viewer_download_button
viewer/command: add item download button
Diffstat (limited to 'viewer/src/views/ItemThumbnail.vue')
-rw-r--r--viewer/src/views/ItemThumbnail.vue4
1 files changed, 2 insertions, 2 deletions
diff --git a/viewer/src/views/ItemThumbnail.vue b/viewer/src/views/ItemThumbnail.vue
index bf33043..afd0e48 100644
--- a/viewer/src/views/ItemThumbnail.vue
+++ b/viewer/src/views/ItemThumbnail.vue
@@ -50,7 +50,7 @@ import { Item } from '@/@types/gallery';
50import { useNavigation } from '@/services/navigation'; 50import { useNavigation } from '@/services/navigation';
51import { useItemResource } from '@/services/ui/ldItemResourceUrl'; 51import { useItemResource } from '@/services/ui/ldItemResourceUrl';
52import VLazyImage from 'v-lazy-image'; 52import VLazyImage from 'v-lazy-image';
53import { computed, PropType, ref } from 'vue'; 53import { computed, PropType, ref, toRef } from 'vue';
54 54
55const props = defineProps({ 55const props = defineProps({
56 item: { type: Object as PropType<Item>, required: true }, 56 item: { type: Object as PropType<Item>, required: true },
@@ -60,7 +60,7 @@ const navigation = useNavigation();
60 60
61const loading = ref(false); 61const loading = ref(false);
62 62
63const { thumbnailResourceUrl } = useItemResource(props.item); 63const { thumbnailResourceUrl } = useItemResource(toRef(props, 'item'));
64 64
65const pictureStyle = computed(() => { 65const pictureStyle = computed(() => {
66 const resolution = props.item.thumbnail?.resolution ?? { width: 1, height: 1 }; 66 const resolution = props.item.thumbnail?.resolution ?? { width: 1, height: 1 };