@@ -21,7 +21,11 @@
|
||||
|
||||
<div class="student-layout__content">
|
||||
<div class="student-layout__inner">
|
||||
<HeaderBlock :page-title="pageTitle" class="student-layout__header" />
|
||||
<HeaderBlock
|
||||
:page-title="pageTitle"
|
||||
:page-subtitle="pageSubtitle"
|
||||
class="student-layout__header"
|
||||
/>
|
||||
<RouterView />
|
||||
<div class="student-layout__footer">
|
||||
<Copyright />
|
||||
@@ -51,8 +55,15 @@ onMounted(() => window.addEventListener('resize', onResize))
|
||||
onBeforeUnmount(() => window.removeEventListener('resize', onResize))
|
||||
|
||||
const pageTitle = computed(() => route.meta?.title || 'پیشخوان')
|
||||
const pageSubtitle = computed(() => route.meta?.subtitle || '')
|
||||
|
||||
const menuItems = computed(() => [
|
||||
{
|
||||
title: 'داشبورد',
|
||||
icon: 'monitor',
|
||||
to: { name: 'student-dashboard' },
|
||||
active: route.name === 'student-dashboard',
|
||||
},
|
||||
{
|
||||
title: 'آموزش',
|
||||
icon: 'graduation-cap',
|
||||
@@ -65,7 +76,6 @@ const menuItems = computed(() => [
|
||||
'student-exam',
|
||||
'student-courses',
|
||||
'student-course-details',
|
||||
'student-dashboard',
|
||||
].includes(route.name),
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user