fix: show tabs and featured courses on list for guest users

This commit is contained in:
Jannat Patel
2025-03-19 11:04:29 +05:30
parent 0692aceda4
commit c6e658e26b

View File

@@ -29,7 +29,6 @@
class="flex flex-col space-y-2 lg:space-y-0 lg:flex-row lg:items-center lg:space-x-4" class="flex flex-col space-y-2 lg:space-y-0 lg:flex-row lg:items-center lg:space-x-4"
> >
<TabButtons <TabButtons
v-if="user.data"
:buttons="courseTabs" :buttons="courseTabs"
v-model="currentTab" v-model="currentTab"
/> />
@@ -199,10 +198,6 @@ const updateCertificationFilter = () => {
} }
const updateTabFilter = () => { const updateTabFilter = () => {
if (!user.data) {
return
}
delete filters.value['live'] delete filters.value['live']
delete filters.value['created'] delete filters.value['created']
delete filters.value['published_on'] delete filters.value['published_on']
@@ -295,7 +290,7 @@ const courseTabs = computed(() => {
] ]
if (user.data?.is_student) { if (user.data?.is_student) {
tabs.push({ label: __('Enrolled') }) tabs.push({ label: __('Enrolled') })
} else { } else if (user.data) {
tabs.push({ label: __('Created') }) tabs.push({ label: __('Created') })
} }
return tabs return tabs