update menu
This commit is contained in:
@@ -34,6 +34,34 @@ export class OpsDashboard extends DeesElement {
|
|||||||
theme: 'light',
|
theme: 'light',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Store viewTabs as a property to maintain object references
|
||||||
|
private viewTabs = [
|
||||||
|
{
|
||||||
|
name: 'Overview',
|
||||||
|
element: OpsViewOverview,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Network',
|
||||||
|
element: OpsViewNetwork,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Emails',
|
||||||
|
element: OpsViewEmails,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Logs',
|
||||||
|
element: OpsViewLogs,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Configuration',
|
||||||
|
element: OpsViewConfig,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Security',
|
||||||
|
element: OpsViewSecurity,
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
super();
|
super();
|
||||||
document.title = 'DCRouter OpsServer';
|
document.title = 'DCRouter OpsServer';
|
||||||
@@ -79,32 +107,7 @@ export class OpsDashboard extends DeesElement {
|
|||||||
>
|
>
|
||||||
<dees-simple-appdash
|
<dees-simple-appdash
|
||||||
name="DCRouter OpsServer"
|
name="DCRouter OpsServer"
|
||||||
.viewTabs=${[
|
.viewTabs=${this.viewTabs}
|
||||||
{
|
|
||||||
name: 'Overview',
|
|
||||||
element: OpsViewOverview,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'Network',
|
|
||||||
element: OpsViewNetwork,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'Emails',
|
|
||||||
element: OpsViewEmails,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'Logs',
|
|
||||||
element: OpsViewLogs,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'Configuration',
|
|
||||||
element: OpsViewConfig,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'Security',
|
|
||||||
element: OpsViewSecurity,
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
>
|
>
|
||||||
</dees-simple-appdash>
|
</dees-simple-appdash>
|
||||||
</dees-simple-login>
|
</dees-simple-login>
|
||||||
|
Reference in New Issue
Block a user