import { computed, defineComponent } from 'vue'; import { useTranslation } from '../../translations'; import { BCMSButton, BCMSImage, BCMSLink } from '..'; import { BCMSMediaType } from '@becomes/cms-sdk/types'; const component = defineComponent({ setup() { const translations = computed(() => { return useTranslation(); }); const store = window.bcms.vue.store; const recentMedia = computed(() => { return store.getters.media_items .filter((e) => e.type !== BCMSMediaType.DIR) .sort((a, b) => b.createdAt - a.createdAt) .slice(0, 15); }); return () => { return (