Sha256: be21afbaf6c28b12df19c16c266aff00a81e87c702ae166a59e18a8e88b3d0c9
Contents?: true
Size: 580 Bytes
Versions: 21
Compression:
Stored size: 580 Bytes
Contents
<template> <div class="grid grid-cols-4 gap-4"> <list-item v-for="(image, index) in images" :key="image.id" :image="image" :leftEdge="index % 4 === 0" :bottomEdge="index >= Math.ceil(images.length / 4 - 1) * 4" :pickerMode="pickerMode" v-on="$listeners" /> </div> </template> <script> import ListItem from './list-item.vue' export default { name: 'ImageLibraryList', components: { ListItem }, props: { images: { type: Array, default: () => [] }, pickerMode: { type: Boolean, required: true }, }, } </script>
Version data entries
21 entries across 21 versions & 1 rubygems