[+] Add artwork object to onImageClick

This commit is contained in:
Hykilpikonna
2019-12-25 17:24:35 -05:00
parent 645dd1519d
commit 0dcc8c3162
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -166,7 +166,7 @@ export default class App extends Vue
})
}
onImageClick(index: number)
onImageClick(artwork: Artwork, index: number)
{
// @ts-ignore
this.$refs.ps.show(this.swipeItems(), {index: index});
+2 -1
View File
@@ -15,7 +15,8 @@
<el-card class="artwork clickable" :body-style="{padding: '0px',
width: responsive.getBlockWidth($refs.artworkContainer.clientWidth).toFixed(0) + 'px'}"
v-for="(artwork, i) in selectedArtworks" :key="artwork.date + artwork.title">
<div class="image" :style="{'background-image': `url(${artwork.imgThumb})`}" @click="() => onImageClick(i)">
<div class="image" :style="{'background-image': `url(${artwork.imgThumb})`}"
@click="onImageClick(artwork, i)">
<div class="description">
<div class="title">{{artwork.title}}</div>
<div class="time">{{artwork.rawDate}}</div>