You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
639 B
21 lines
639 B
// index-admin.js
|
|
// Copyright (C) 2022 DTP Technologies, LLC
|
|
// License: Apache-2.0
|
|
|
|
'use strict';
|
|
|
|
const DTP_COMPONENT = { logId: 'site-admin-index', index: 'siteAdminIndex', className: 'SiteAdminIndex' };
|
|
|
|
const dtp = window.dtp = window.dtp || { };
|
|
dtp.admin = dtp.admin || { };
|
|
|
|
import DtpSiteAdminApp from './site-admin-app.js';
|
|
import DtpWebLog from 'dtp/dtp-log.js';
|
|
|
|
window.addEventListener('load', async ( ) => {
|
|
dtp.admin.log = new DtpWebLog(DTP_COMPONENT);
|
|
dtp.adminApp = new DtpSiteAdminApp(dtp.user);
|
|
|
|
dtp.admin.log.debug('load', 'dispatching admin load event');
|
|
window.dispatchEvent(new Event('dtp-load-admin'));
|
|
});
|