Fixed a number of bugs; added a few fields.
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
import {Meteor} from "meteor/meteor";
|
||||
import {onMount} from "svelte";
|
||||
import AssetList from "/imports/ui/Assets/AssetList.svelte";
|
||||
import AssetDataEntry from "/imports/ui/Assets/AssetDataEntry.svelte";
|
||||
import AddAssets from "/imports/ui/Assets/AddAssets.svelte";
|
||||
import {useTracker} from "meteor/rdb:svelte-meteor-data";
|
||||
import Assign from "/imports/ui/Assets/Assign.svelte";
|
||||
import AssignAssets from "/imports/ui/Assets/AssignAssets.svelte";
|
||||
import Assignments from "/imports/ui/Assets/Assignments.svelte";
|
||||
|
||||
let canManageLaptops = false;
|
||||
@@ -23,12 +23,12 @@
|
||||
let tabs = [];
|
||||
|
||||
if(canManageLaptops) {
|
||||
tabs.push({id: 'assignments', label: 'Assignments'});
|
||||
tabs.push({id: 'assignment', label: 'Assign'});
|
||||
tabs.push({id: 'listAssignments', label: 'Assignment List'});
|
||||
tabs.push({id: 'assignAssets', label: 'Assign Assets'});
|
||||
}
|
||||
if(isAdmin) {
|
||||
tabs.push({id: 'list', label: 'Asset List'});
|
||||
tabs.push({id: 'entry', label: 'Data Entry'});
|
||||
tabs.push({id: 'listAssets', label: 'Asset List'});
|
||||
tabs.push({id: 'addAssets', label: 'Add Assets'});
|
||||
}
|
||||
let activeTab = tabs[0];
|
||||
</script>
|
||||
@@ -39,13 +39,13 @@
|
||||
<Label>{tab.label}</Label>
|
||||
</Tab>
|
||||
</TabBar>
|
||||
{#if activeTab && activeTab.id === 'list'}
|
||||
{#if activeTab && activeTab.id === 'listAssets'}
|
||||
<AssetList></AssetList>
|
||||
{:else if activeTab && activeTab.id === 'entry'}
|
||||
<AssetDataEntry></AssetDataEntry>
|
||||
{:else if activeTab && activeTab.id === 'assignment'}
|
||||
<Assign></Assign>
|
||||
{:else if activeTab && activeTab.id === 'assignments'}
|
||||
{:else if activeTab && activeTab.id === 'addAssets'}
|
||||
<AddAssets></AddAssets>
|
||||
{:else if activeTab && activeTab.id === 'assignAssets'}
|
||||
<AssignAssets></AssignAssets>
|
||||
{:else if activeTab && activeTab.id === 'listAssignments'}
|
||||
<Assignments></Assignments>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user