Total.vue 704 Bytes
<script lang="ts" setup>
  import { Image } from 'ant-design-vue';

  defineProps({
    seriesData: {
      type: Array as PropType<Recordable[]>,
      default: () => [],
    },
  });
</script>

<template>
  <div class="flex flex-col items-center justify-between gap-4" style="width: 15%">
    <a-card class="w-full h-30" v-for="(item, index) in seriesData" :key="index">
      <div class="flex">
        <Image :src="item.image" :width="60" :height="60" class="mt-1" />
        <div class="flex flex-col ml-10">
          <p class="text-xs">{{ item.title }}</p>
          <p style="font-size: 22px; font-weight: bold">{{ item.count }}</p>
        </div>
      </div>
    </a-card>
  </div>
</template>