2023-07-28 10:45:13 +08:00

23 lines
491 B
Vue

<script setup lang="ts">
import { computed } from 'vue'
import { VPDocAsideSponsors } from 'vitepress/theme'
import { useSponsor } from '../composables/sponsor'
const { data } = useSponsor()
const sponsors = computed(() => {
return (
data?.value.map((sponsor) => {
return {
size: sponsor.size === 'big' ? 'mini' : 'xmini',
items: sponsor.items,
}
}) ?? []
)
})
</script>
<template>
<VPDocAsideSponsors v-if="data" :data="sponsors" />
</template>