Added Asset management code.
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
cls: "name",
|
||||
},
|
||||
];
|
||||
const actions = {
|
||||
const siteActions = {
|
||||
title: "Actions",
|
||||
headerWidgets: [
|
||||
{icon: "add_box", action: () => {editedSite.set({name: ""});}, tooltip: "Add a new Site."}
|
||||
@@ -52,7 +52,7 @@
|
||||
let editedSite = writable(null);
|
||||
let dirtySite = null;
|
||||
// Copy the edited site when ever it changes, set some defaults for a new site object (to make the view happy).
|
||||
editedSite.subscribe(site => {dirtySite = Object.assign({name: ""}, site)});
|
||||
editedSite.subscribe(site => {dirtySite = Object.assign({}, site)});
|
||||
// Load the sites (reactive).
|
||||
let sites = Sites.find({});
|
||||
const applySiteChanges = () => {
|
||||
@@ -66,6 +66,9 @@
|
||||
editedSite.set(null);
|
||||
}
|
||||
let selectedSite = null;
|
||||
const onSiteSelection = (e) => {
|
||||
selectedSite = Sites.findOne({_id: e.detail});
|
||||
}
|
||||
|
||||
let students = null;
|
||||
let staff = null;
|
||||
@@ -77,9 +80,6 @@
|
||||
staff = Staff.find({siteId: selectedSite._id});
|
||||
}
|
||||
}
|
||||
const onSiteSelection = (e) => {
|
||||
selectedSite = Sites.findOne({_id: e.detail});
|
||||
}
|
||||
|
||||
const uploadStudents = () => {
|
||||
// console.log(files);
|
||||
@@ -205,7 +205,7 @@
|
||||
const assetTypesActions = {
|
||||
title: "Actions",
|
||||
headerWidgets: [
|
||||
{icon: "add_box", action: () => {editedAssetType.set({name: ""});}, tooltip: "Add a new asset type."}
|
||||
{icon: "add_box", action: () => {editedAssetType.set({});}, tooltip: "Add a new asset type."}
|
||||
],
|
||||
rowWidgets: [
|
||||
{icon: "add_circle", action: (v) => {editedAssetType.set(v)}},
|
||||
|
||||
Reference in New Issue
Block a user