deepsea 1 tahun lalu
induk
melakukan
4abd5c542b

+ 4 - 1
src/views/ordinaryPage/components/ImageList/index.vue

@@ -2,7 +2,7 @@
   <div class="image-box">
     <button @click="prevPage" class="slide-right"><div class="triangle"></div></button>
     <transition-group name="slide" mode="out-in" class="image-list">
-      <div v-for="(image, index) in paginatedImages" :key="index" class="image-item" @click="handleImageClick(index)">
+      <div v-for="(image, index) in paginatedImages" :key="index" v-if="image.alt != currentBench" class="image-item" @click="handleImageClick(index)">
         <img :src="image.url" :alt="image.alt">
       </div>
     </transition-group>
@@ -25,6 +25,9 @@ export default {
     currentPage: {
       type: Number,
       required: true
+    },
+    currentBench: {
+      type: Number | String,
     }
   },
   computed: {

+ 1 - 0
src/views/ordinaryPage/index.vue

@@ -233,6 +233,7 @@
           :images="images"
           :page-size="pageSize"
           :current-page="currentPage"
+          :current-bench="connetedBenchId"
           @handleImageClick="handleImageClick"
           @prev-page="prevPage"
           @next-page="nextPage"