Files
social-media/src/views/main/SideBar.vue
PascalMarchesseault 995a321570 Translation of pages
2024-08-22 12:13:44 -04:00

50 lines
1013 B
Vue

<script setup>
import SiteMenu from "@/views/main/SiteMenu.vue";
import SubscriptionList from "@/views/creators/SubscriptionList.vue";
import {useAuthStore} from "@/stores/authStore.js";
const authStore = useAuthStore()
</script>
<template>
<aside class="relative h-full overflow-y-auto custom-scrollbar">
<nav class="h-full grid grid-rows-[60px_1fr_auto]">
<div></div>
<div v-if="authStore.isAuthenticated" class="pt-4 px-5">
{{ $t('sidebar.subscriptionTitle') }}
<subscription-list>
<template v-slot:default>
<span>Aucun abonnement</span>
</template>
</subscription-list>
</div>
<div v-else>
</div>
<div class="border-t w-full py-10">
<SiteMenu></SiteMenu>
</div>
</nav>
</aside>
</template>
<style scoped>
h2 {
@apply font-sans font-bold ml-2;
}
aside {
@apply relative;
}
.custom-scrollbar {
scrollbar-width: thin;
scrollbar-color: #903175 #f1f1f1;
}
</style>