Finished the first cut of adding asset assignments; Added a page to display asset assignments (need to allow removing them).

This commit is contained in:
2022-08-02 12:02:56 -07:00
parent bd88818428
commit 4560d7203d
7 changed files with 316 additions and 160 deletions

View File

@@ -7,6 +7,7 @@
import AssetDataEntry from "/imports/ui/Assets/AssetDataEntry.svelte";
import {useTracker} from "meteor/rdb:svelte-meteor-data";
import Assign from "/imports/ui/Assets/Assign.svelte";
import Assignments from "/imports/ui/Assets/Assignments.svelte";
let canManageLaptops = false;
let isAdmin = false;
@@ -22,6 +23,7 @@
let tabs = [];
if(canManageLaptops) {
tabs.push({id: 'assignments', label: 'Assignments'});
tabs.push({id: 'assignment', label: 'Assign'});
}
if(isAdmin) {
@@ -43,6 +45,8 @@
<AssetDataEntry></AssetDataEntry>
{:else if activeTab && activeTab.id === 'assignment'}
<Assign></Assign>
{:else if activeTab && activeTab.id === 'assignments'}
<Assignments></Assignments>
{/if}
</div>