Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | 12x 12x 12x 12x 12x 2x | /*
* Copyright (C) 2010 - 2025 VREM Software Development <VREMSoftwareDevelopment@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http: //www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Bandwidth Monitor
*/
import React from 'react';
import { Person, CalendarToday, CalendarViewDay, ShowChart, Timeline } from '@mui/icons-material';
import UsageByUser from '@pages/byuser/UsageByUser';
import UsageByUserGraph from '@pages/byuser/UsageByUserGraph';
import UsageByMonth from '@pages/bymonth/UsageByMonth';
import UsageByMonthGraph from '@pages/bymonth/UsageByMonthGraph';
import UsageByYear from '@pages/byyear/UsageByYear';
import UsageByYearGraph from '@pages/byyear/UsageByYearGraph';
class MenuItem {
constructor(id, element, pathname, label, icon) {
this.id = id;
this.element = element;
this.pathname = pathname;
this.label = label;
this.icon = icon;
}
}
const menu = [
new MenuItem('usage-by-user', <UsageByUser />, '/UsageByUser', 'By User', <Person />),
new MenuItem('usage-by-user-graph', <UsageByUserGraph />, '/UsageByUserGraph', 'By User Graph', <ShowChart />),
new MenuItem('usage-by-month', <UsageByMonth />, '/UsageByMonth', 'By Month', <CalendarToday />),
new MenuItem('usage-by-month-graph', <UsageByMonthGraph />, '/UsageByMonthGraph', 'By Month Graph', <Timeline />),
new MenuItem('usage-by-year', <UsageByYear />, '/UsageByYear', 'By Year', <CalendarViewDay />),
new MenuItem('usage-by-year-graph', <UsageByYearGraph />, '/UsageByYearGraph', 'By Year Graph', <Timeline />),
];
export default menu;
|