2022-09-07 08:58:00 -07:00
|
|
|
import { Meteor } from 'meteor/meteor';
|
|
|
|
|
import React, {lazy, Suspense, useState} from 'react';
|
|
|
|
|
import { useTracker } from 'meteor/react-meteor-data';
|
|
|
|
|
import _ from 'lodash';
|
|
|
|
|
import TabNav from '../util/TabNav';
|
|
|
|
|
|
|
|
|
|
export default () => {
|
|
|
|
|
let tabs = [
|
|
|
|
|
{
|
|
|
|
|
title: "By Person",
|
|
|
|
|
getElement: () => {
|
|
|
|
|
const ByPerson = lazy(()=>import('./Assignments/ByPerson'))
|
|
|
|
|
return <ByPerson/>
|
|
|
|
|
},
|
|
|
|
|
path: '/byPerson',
|
|
|
|
|
href: 'byPerson'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "By Asset",
|
|
|
|
|
getElement: () => {
|
|
|
|
|
const ByAsset = lazy(()=>import('./Assignments/ByAsset'))
|
|
|
|
|
return <ByAsset/>
|
|
|
|
|
},
|
|
|
|
|
path: '/byAsset',
|
|
|
|
|
href: 'byAsset'
|
|
|
|
|
},
|
2023-06-16 11:52:48 -07:00
|
|
|
{
|
|
|
|
|
title: "Report",
|
|
|
|
|
getElement: () => {
|
|
|
|
|
const AssignmentsReport = lazy(()=>import('./Assignments/Report'))
|
|
|
|
|
return <AssignmentsReport/>
|
|
|
|
|
},
|
|
|
|
|
path: '/report',
|
|
|
|
|
href: 'report'
|
|
|
|
|
},
|
2022-09-07 08:58:00 -07:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
return <TabNav tabs={tabs}/>
|
|
|
|
|
}
|