Blame view

src/api/menu.js 4.59 KB
813e55a79   Neeraj Sharma   implement parents...
1
2
  const Menu = [
      //  { header: 'Apps' },
a17c68a03   Neeraj Sharma   implement two rou...
3
4
5
      {
          title: 'Dashboard',
          // group: 'apps',
687e0b929   Neeraj Sharma   add user,attenden...
6
7
          path: '/dashboard',
          icon: '/static/schoolIcons/Dashboard.png',
a17c68a03   Neeraj Sharma   implement two rou...
8
      },
813e55a79   Neeraj Sharma   implement parents...
9
10
11
      {
          title: 'Class',
          // group: 'apps',
687e0b929   Neeraj Sharma   add user,attenden...
12
13
          path: '/addclass',
          icon: '/static/schoolIcons/Class.png',
813e55a79   Neeraj Sharma   implement parents...
14
15
16
17
      },
      {
          title: 'Section',
          // group: 'apps',
687e0b929   Neeraj Sharma   add user,attenden...
18
19
          path: '/section',
          icon: '/static/schoolIcons/Section.png',
813e55a79   Neeraj Sharma   implement parents...
20
21
      },
      {
46db0a3b5   Neeraj Sharma   add sunbject and ...
22
          title: 'Subjects',
687e0b929   Neeraj Sharma   add user,attenden...
23
24
          path: '/subject',
          icon: '/static/schoolIcons/Subjects.png',
46db0a3b5   Neeraj Sharma   add sunbject and ...
25
26
      },
      {
813e55a79   Neeraj Sharma   implement parents...
27
28
          title: 'Parents',
          // group: 'apps',
687e0b929   Neeraj Sharma   add user,attenden...
29
30
          path: '/parents',
          icon: '/static/schoolIcons/Parents.png',
813e55a79   Neeraj Sharma   implement parents...
31
32
33
34
      },
      {
          title: 'Teachers',
          // group: '',
687e0b929   Neeraj Sharma   add user,attenden...
35
36
          path: 'teachers',
          icon: '/static/schoolIcons/Teachers.png',
813e55a79   Neeraj Sharma   implement parents...
37
38
39
40
      },
      {
          title: 'Students',
          // group: 'apps',
687e0b929   Neeraj Sharma   add user,attenden...
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
          path: '/Students',
          icon: '/static/schoolIcons/Students.png',
      },
      {
          title: 'User',
          path: '/User',
          icon: '/static/schoolIcons/User.png',
      },
      {
          title: 'Attendance',
          group: 'Attendance',
          component: 'Attendance',
          icon: '/static/schoolIcons/Attendance.png',
          items: [
              { name: 'studentAttendence', title: 'Student Attendance', component: 'studentAttendence', action: '', },
              // { name: 'teacherAttendence', title: 'Teacher Attendance', component: 'teacherAttendence', action: '', },
              // { name: 'userAttendence', title: 'User Attendance', component: 'userAttendence', action: '', },
          ]
813e55a79   Neeraj Sharma   implement parents...
59
      },
46db0a3b5   Neeraj Sharma   add sunbject and ...
60
      {
0551a0f15   Neeraj Sharma   implemnet functio...
61
62
63
64
65
66
67
68
69
70
71
72
          title: 'Exam',
          group: 'Exam',
          component: 'Exam',
          icon: '/static/schoolIcons/message.png',
          items: [
              { name: 'Exam', title: 'Exam', component: 'Exam', action: '', },
              { name: 'ExamSchedule', title: 'Exam Schedule', component: 'ExamSchedule', action: '', },
              { name: 'Grade', title: 'Grade', component: 'Grade', action: '', },
              // { name: 'userAttendence', title: 'User Attendance', component: 'userAttendence', action: '', },
          ]
      },
      {
46db0a3b5   Neeraj Sharma   add sunbject and ...
73
          title: 'Notice Board',
687e0b929   Neeraj Sharma   add user,attenden...
74
75
          path: '/NoticeBoard',
          icon: '/static/schoolIcons/Notice_board.png',
46db0a3b5   Neeraj Sharma   add sunbject and ...
76
      },
813e55a79   Neeraj Sharma   implement parents...
77
78
      {
          title: 'News',
687e0b929   Neeraj Sharma   add user,attenden...
79
80
          path: '/news',
          icon: '/static/schoolIcons/News.png',
813e55a79   Neeraj Sharma   implement parents...
81
82
83
84
85
86
87
88
      },
      // {
      //   title: 'Reminder',
      //   name: 'reminder',
      //   icon: 'alarm_add',
      // },
      {
          title: 'Time Table',
687e0b929   Neeraj Sharma   add user,attenden...
89
90
          path: '/timeTable',
          icon: '/static/schoolIcons/Time_table.png',
813e55a79   Neeraj Sharma   implement parents...
91
      },
ab54b5656   Neeraj Sharma   implement library...
92
93
94
95
96
97
      {
          title: 'Library',
          group: 'Library',
          component: 'Library',
          icon: '/static/schoolIcons/Library.png',
          items: [
6c05a9f84   Neeraj Sharma   add functionalit ...
98
              { name: 'libraryMember', title: ' Library Member', component: 'libraryMember', action: '', },
ab54b5656   Neeraj Sharma   implement library...
99
              { name: 'Books', title: 'Books', component: 'Books', action: '', },
be1fe29bb   Neeraj Sharma   implement number ...
100
              { name: 'Issue', title: ' Issue', component: 'Issue', action: '', },
6c05a9f84   Neeraj Sharma   add functionalit ...
101
              { name: 'eBooks', title: 'E-Books', component: 'eBooks', action: '', }
687e0b929   Neeraj Sharma   add user,attenden...
102

ab54b5656   Neeraj Sharma   implement library...
103
104
          ]
      },
813e55a79   Neeraj Sharma   implement parents...
105
106
      {
          title: 'Notification',
687e0b929   Neeraj Sharma   add user,attenden...
107
108
          path: '/notification',
          icon: '/static/schoolIcons/Notification.png',
813e55a79   Neeraj Sharma   implement parents...
109
      },
8bb178441   Neeraj Sharma   implemnt api in s...
110
111
      {
          title: 'Social Media',
687e0b929   Neeraj Sharma   add user,attenden...
112
113
          path: '/SocialMedia',
          icon: '/static/schoolIcons/Social_Media.png',
8bb178441   Neeraj Sharma   implemnt api in s...
114
115
116
      },
      {
          title: 'Gallery',
687e0b929   Neeraj Sharma   add user,attenden...
117
118
          path: '/Gallery',
          icon: '/static/schoolIcons/Gallery.png',
8bb178441   Neeraj Sharma   implemnt api in s...
119
      },
4bd94ba60   Neeraj Sharma   implement api and...
120
121
      {
          title: 'Event',
687e0b929   Neeraj Sharma   add user,attenden...
122
123
          path: '/Event',
          icon: '/static/schoolIcons/Events.png',
4bd94ba60   Neeraj Sharma   implement api and...
124
125
126
      },
      {
          title: 'Holiday',
687e0b929   Neeraj Sharma   add user,attenden...
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
          path: '/Holiday',
          icon: '/static/schoolIcons/Holidays.png',
      },
      {
          title: 'Account',
          group: 'Account',
          component: 'Account',
          icon: '/static/schoolIcons/Account.png',
          items: [
              { name: 'feeTypes', title: 'Fee Types', component: 'feeTypes', action: '', },
              { name: 'Invoice', title: 'Invoice', component: 'Invoice', action: '', },
              { name: 'paymentHistory', title: 'Payment History', component: 'paymentHistory', action: '', },
              { name: 'Expense', title: 'Expense', component: 'Expense', action: '', },
              { name: 'Income', title: 'Income', component: 'Income', action: '', },
          ]
4bd94ba60   Neeraj Sharma   implement api and...
142
      }
1c1942362   Neeraj Sharma   commit code Schoo...
143
  ];
93a68cfa1   Jatinder Singh   first commit
144

93a68cfa1   Jatinder Singh   first commit
145

93a68cfa1   Jatinder Singh   first commit
146
147
  // reorder menu
  Menu.forEach((item) => {
687e0b929   Neeraj Sharma   add user,attenden...
148
149
150
151
152
153
154
      // if (item.items) {
      //     item.items.sort((x, y) => {
      //         let textA = x.title.toUpperCase();
      //         let textB = y.title.toUpperCase();
      //         return (textA < textB) ? -1 : (textA > textB) ? 1 : 0;
      //     });
      // }
93a68cfa1   Jatinder Singh   first commit
155
  });
813e55a79   Neeraj Sharma   implement parents...
156
  export default Menu;