import { computed, defineComponent } from 'vue'; import { useTranslation } from '../../translations'; import { BCMSButton, BCMSLink, BCMSMemberItem } from '..'; const component = defineComponent({ setup() { const translations = computed(() => { return useTranslation(); }); const store = window.bcms.vue.store; const userMe = computed(() => store.getters.user_me); const members = computed(() => store.getters.user_items.filter((e) => e._id !== userMe.value?._id), ); return () => { return (

{translations.value.page.home.members.title}

{members.value.length > 0 && ( {translations.value.page.home.members.invite} )}
{members.value.length > 0 && ( {translations.value.page.home.members.seeAll} )}
{members.value.length > 0 ? (
{members.value.map((member, index) => { return ( ); })}
) : (
{translations.value.page.home.members.noUsers}
{translations.value.page.home.members.invite}
)}
); }; }, }); export default component;