feat: update sidebar navigation labels and structure for better clarity #37
@ -3,8 +3,7 @@ import type { Icon } from '@tabler/icons-react';
|
||||
import {
|
||||
IconGridDots,
|
||||
IconHelp,
|
||||
IconMessageDots,
|
||||
IconUsers,
|
||||
IconMessageDots
|
||||
} from '@tabler/icons-react';
|
||||
import {
|
||||
BookOpen,
|
||||
@ -30,8 +29,8 @@ import {
|
||||
import * as React from 'react';
|
||||
|
||||
import AppLogoIcon from '@/components/app-logo-icon';
|
||||
import { NavMain } from '@/components/nav-main';
|
||||
import type { NavGroup, NavItem } from '@/components/nav-main';
|
||||
import { NavMain } from '@/components/nav-main';
|
||||
import { NavSecondary } from '@/components/nav-secondary';
|
||||
import {
|
||||
Sidebar,
|
||||
@ -72,6 +71,26 @@ const data: {
|
||||
url: '#',
|
||||
icon: IconGridDots,
|
||||
},
|
||||
{
|
||||
label: 'Pengguna',
|
||||
items: [
|
||||
{
|
||||
name: 'Administrator',
|
||||
url: administratorsRoute.url(),
|
||||
icon: User,
|
||||
},
|
||||
{
|
||||
name: 'Dosen',
|
||||
url: lecturersRoute.url(),
|
||||
icon: Users,
|
||||
},
|
||||
{
|
||||
name: 'Mahasiswa',
|
||||
url: studentsRoute.url(),
|
||||
icon: GraduationCap,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Master',
|
||||
items: [
|
||||
@ -87,21 +106,6 @@ const data: {
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Kelola',
|
||||
items: [
|
||||
{
|
||||
name: 'Mata Kuliah',
|
||||
url: coursesRoute.url(),
|
||||
icon: BookOpen,
|
||||
},
|
||||
{
|
||||
name: 'Kelas Mata Kuliah',
|
||||
url: courseClassesRoute.url(),
|
||||
icon: School,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Kelas',
|
||||
items: [
|
||||
@ -133,12 +137,17 @@ const data: {
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Keuangan',
|
||||
label: 'Kelola',
|
||||
items: [
|
||||
{
|
||||
name: 'Tagihan',
|
||||
url: tuitionInvoicesRoute.url(),
|
||||
icon: Receipt,
|
||||
name: 'Mata Kuliah',
|
||||
url: coursesRoute.url(),
|
||||
icon: BookOpen,
|
||||
},
|
||||
{
|
||||
name: 'Kelas Mata Kuliah',
|
||||
url: courseClassesRoute.url(),
|
||||
icon: School,
|
||||
},
|
||||
],
|
||||
},
|
||||
@ -152,6 +161,16 @@ const data: {
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Keuangan',
|
||||
items: [
|
||||
{
|
||||
name: 'Tagihan',
|
||||
url: tuitionInvoicesRoute.url(),
|
||||
icon: Receipt,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Layanan',
|
||||
items: [
|
||||
@ -167,26 +186,6 @@ const data: {
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Pengguna',
|
||||
items: [
|
||||
{
|
||||
name: 'Administrator',
|
||||
url: administratorsRoute.url(),
|
||||
icon: User,
|
||||
},
|
||||
{
|
||||
name: 'Dosen',
|
||||
url: lecturersRoute.url(),
|
||||
icon: Users,
|
||||
},
|
||||
{
|
||||
name: 'Mahasiswa',
|
||||
url: studentsRoute.url(),
|
||||
icon: GraduationCap,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
label: 'Pengaturan',
|
||||
items: [
|
||||
|
||||
Loading…
Reference in New Issue
Block a user