moved layout to app/commons/component/layout
This commit is contained in:
parent
851c0f1462
commit
a66a1efe68
38
src/app/commons/component/layout/layout.module.ts
Normal file
38
src/app/commons/component/layout/layout.module.ts
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
import { NgModule } from '@angular/core';
|
||||||
|
import { CommonModule } from '@angular/common';
|
||||||
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
|
import { FooterComponent } from './footer/footer.component';
|
||||||
|
import { NotificationModule } from 'packages/notification/notification.module';
|
||||||
|
import { HeaderComponent } from './header/header.component';
|
||||||
|
import { LocalizationModule } from 'angular-l10n';
|
||||||
|
import { RouterModule } from '@angular/router';
|
||||||
|
import { PerfectScrollbarModule } from 'ngx-perfect-scrollbar';
|
||||||
|
import { MenuItemModule } from 'packages/commons/component/menu-item/menu-item.module';
|
||||||
|
import { SidebarComponent } from './sidebar/sidebar.component';
|
||||||
|
import { SubMenubarComponent } from './sub-menubar/sub-menubar.component';
|
||||||
|
|
||||||
|
|
||||||
|
@NgModule({
|
||||||
|
imports: [
|
||||||
|
CommonModule,
|
||||||
|
MaterialModule,
|
||||||
|
NotificationModule,
|
||||||
|
LocalizationModule,
|
||||||
|
RouterModule,
|
||||||
|
PerfectScrollbarModule,
|
||||||
|
MenuItemModule,
|
||||||
|
],
|
||||||
|
declarations: [
|
||||||
|
FooterComponent,
|
||||||
|
HeaderComponent,
|
||||||
|
SidebarComponent,
|
||||||
|
SubMenubarComponent
|
||||||
|
],
|
||||||
|
exports: [
|
||||||
|
FooterComponent,
|
||||||
|
HeaderComponent,
|
||||||
|
SidebarComponent,
|
||||||
|
SubMenubarComponent
|
||||||
|
]
|
||||||
|
})
|
||||||
|
export class LayoutModule { }
|
|
@ -15,11 +15,10 @@ import { NotificationModule } from 'packages/notification/notification.module';
|
||||||
import { MemberModule } from 'packages/member/member.module';
|
import { MemberModule } from 'packages/member/member.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { HeaderModule } from 'packages/commons/component/header/header.module';
|
|
||||||
import { SidebarModule } from 'packages/commons/component/sidebar/sidebar.module';
|
|
||||||
|
|
||||||
import { PagesComponent } from './pages.component';
|
import { PagesComponent } from './pages.component';
|
||||||
import { PagesRoutingModule } from './pages-routing.module';
|
import { PagesRoutingModule } from './pages-routing.module';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
|
|
||||||
const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = {
|
const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = {
|
||||||
|
@ -34,8 +33,7 @@ const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = {
|
||||||
PerfectScrollbarModule,
|
PerfectScrollbarModule,
|
||||||
LocalizationModule,
|
LocalizationModule,
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
HeaderModule,
|
LayoutModule,
|
||||||
SidebarModule,
|
|
||||||
NotificationModule,
|
NotificationModule,
|
||||||
MemberModule,
|
MemberModule,
|
||||||
],
|
],
|
||||||
|
|
|
@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
|
||||||
import { ProbeModule } from 'packages/probe/probe.module';
|
import { ProbeModule } from 'packages/probe/probe.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { SubMenubarModule } from 'packages/commons/component/sub-menubar/sub-menubar.module';
|
|
||||||
|
|
||||||
import { ProbePageComponent } from './probe-page.component';
|
import { ProbePageComponent } from './probe-page.component';
|
||||||
import { ProbePageRoutingModule } from './probe-page-routing.module';
|
import { ProbePageRoutingModule } from './probe-page-routing.module';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
|
@ -15,7 +15,7 @@ import { ProbePageRoutingModule } from './probe-page-routing.module';
|
||||||
ProbePageRoutingModule,
|
ProbePageRoutingModule,
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
ProbeModule,
|
ProbeModule,
|
||||||
SubMenubarModule,
|
LayoutModule,
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
ProbePageComponent,
|
ProbePageComponent,
|
||||||
|
|
|
@ -2,13 +2,13 @@ import { NgModule } from '@angular/core';
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { SubMenubarModule } from 'packages/commons/component/sub-menubar/sub-menubar.module';
|
|
||||||
|
|
||||||
import { ProbeModule } from 'packages/probe/probe.module';
|
import { ProbeModule } from 'packages/probe/probe.module';
|
||||||
import { NoauthModule } from 'packages/noauth/noauth.module';
|
import { NoauthModule } from 'packages/noauth/noauth.module';
|
||||||
|
|
||||||
import { ProbesPageComponent } from './probes-page.component';
|
import { ProbesPageComponent } from './probes-page.component';
|
||||||
import { ProbesPageRoutingModule } from './probes-page-routing.module';
|
import { ProbesPageRoutingModule } from './probes-page-routing.module';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
|
@ -17,7 +17,7 @@ import { ProbesPageRoutingModule } from './probes-page-routing.module';
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
ProbeModule,
|
ProbeModule,
|
||||||
NoauthModule,
|
NoauthModule,
|
||||||
SubMenubarModule
|
LayoutModule
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
ProbesPageComponent,
|
ProbesPageComponent,
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
import { Component, OnInit } from '@angular/core';
|
import { Component, OnInit } from '@angular/core';
|
||||||
|
|
||||||
import {MatDialog} from '@angular/material';
|
|
||||||
import { SettingComponent as DiscoverySettingComponent } from 'packages/discovery/component/setting/setting.component';
|
|
||||||
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'of-sensor-setting-page',
|
selector: 'of-sensor-setting-page',
|
||||||
|
@ -11,7 +8,7 @@ import { SettingComponent as DiscoverySettingComponent } from 'packages/discover
|
||||||
})
|
})
|
||||||
export class SensorSettingPageComponent implements OnInit {
|
export class SensorSettingPageComponent implements OnInit {
|
||||||
|
|
||||||
constructor(public dialog: MatDialog) { }
|
constructor() { }
|
||||||
|
|
||||||
step = 1;
|
step = 1;
|
||||||
|
|
||||||
|
@ -19,26 +16,10 @@ export class SensorSettingPageComponent implements OnInit {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
openDialog(): void {
|
|
||||||
const dialogRef = this.dialog.open(DiscoverySettingComponent, {
|
|
||||||
width: '850px',
|
|
||||||
});
|
|
||||||
|
|
||||||
dialogRef.afterClosed().subscribe(result => {
|
|
||||||
console.log('The dialog was closed');
|
|
||||||
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
onNext() {
|
onNext() {
|
||||||
this.step = 2;
|
this.step = 2;
|
||||||
// this.router.navigate(['step2']);
|
// this.router.navigate(['step2']);
|
||||||
}
|
}
|
||||||
|
|
||||||
onCloseCancel() {
|
|
||||||
// this.dialogRef.close('Cancel');
|
|
||||||
this.openDialog();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,8 +8,6 @@ import { DiscoveryModule } from 'packages/discovery/discovery.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
|
|
||||||
import { SettingComponent as DiscoverySettingComponent } from 'packages/discovery/component/setting/setting.component';
|
|
||||||
|
|
||||||
import { SensorSettingPageRoutingModule } from './sensor-setting-page-routing.module';
|
import { SensorSettingPageRoutingModule } from './sensor-setting-page-routing.module';
|
||||||
import { SensorSettingPageComponent } from './sensor-setting-page.component';
|
import { SensorSettingPageComponent } from './sensor-setting-page.component';
|
||||||
|
|
||||||
|
@ -21,11 +19,9 @@ import { SensorSettingPageComponent } from './sensor-setting-page.component';
|
||||||
SensorSettingPageRoutingModule,
|
SensorSettingPageRoutingModule,
|
||||||
SensorModule,
|
SensorModule,
|
||||||
FormsModule,
|
FormsModule,
|
||||||
DiscoveryModule
|
|
||||||
],
|
],
|
||||||
entryComponents: [
|
declarations: [
|
||||||
DiscoverySettingComponent
|
SensorSettingPageComponent
|
||||||
],
|
]
|
||||||
declarations: [SensorSettingPageComponent]
|
|
||||||
})
|
})
|
||||||
export class SensorSettingPageModule { }
|
export class SensorSettingPageModule { }
|
||||||
|
|
|
@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
|
||||||
import { SensorModule } from 'packages/sensor/sensor.module';
|
import { SensorModule } from 'packages/sensor/sensor.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { SubMenubarModule } from 'packages/commons/component/sub-menubar/sub-menubar.module';
|
|
||||||
|
|
||||||
import { SensorPageRoutingModule } from './sensor-page-routing.module';
|
import { SensorPageRoutingModule } from './sensor-page-routing.module';
|
||||||
import { SensorPageComponent } from './sensor-page.component';
|
import { SensorPageComponent } from './sensor-page.component';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
|
@ -15,7 +15,7 @@ import { SensorPageComponent } from './sensor-page.component';
|
||||||
SensorPageRoutingModule,
|
SensorPageRoutingModule,
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
SensorModule,
|
SensorModule,
|
||||||
SubMenubarModule,
|
LayoutModule
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
SensorPageComponent,
|
SensorPageComponent,
|
||||||
|
|
|
@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
|
||||||
import { TargetModule } from 'packages/target/target.module';
|
import { TargetModule } from 'packages/target/target.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { SubMenubarModule } from 'packages/commons/component/sub-menubar/sub-menubar.module';
|
|
||||||
|
|
||||||
import { TargetPageComponent } from './target-page.component';
|
import { TargetPageComponent } from './target-page.component';
|
||||||
import { TargetPageRoutingModule } from './target-page-routing.module';
|
import { TargetPageRoutingModule } from './target-page-routing.module';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
|
@ -15,7 +15,7 @@ import { TargetPageRoutingModule } from './target-page-routing.module';
|
||||||
TargetPageRoutingModule,
|
TargetPageRoutingModule,
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
TargetModule,
|
TargetModule,
|
||||||
SubMenubarModule,
|
LayoutModule
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
TargetPageComponent,
|
TargetPageComponent,
|
||||||
|
|
|
@ -4,17 +4,18 @@ import { CommonModule } from '@angular/common';
|
||||||
import { TargetModule } from 'packages/target/target.module';
|
import { TargetModule } from 'packages/target/target.module';
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
import { MaterialModule } from 'packages/commons/material/material.module';
|
||||||
import { SubMenubarModule } from 'packages/commons/component/sub-menubar/sub-menubar.module';
|
|
||||||
|
|
||||||
import { TargetsPageRoutingModule } from './targets-page-routing.module';
|
import { TargetsPageRoutingModule } from './targets-page-routing.module';
|
||||||
import { TargetsPageComponent } from './targets-page.component';
|
import { TargetsPageComponent } from './targets-page.component';
|
||||||
|
import { LayoutModule } from 'app/commons/component/layout/layout.module';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
CommonModule,
|
CommonModule,
|
||||||
MaterialModule,
|
MaterialModule,
|
||||||
TargetsPageRoutingModule,
|
TargetsPageRoutingModule,
|
||||||
TargetModule
|
TargetModule,
|
||||||
|
LayoutModule
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
TargetsPageComponent
|
TargetsPageComponent
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
import { NgModule } from '@angular/core';
|
|
||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
|
||||||
|
|
||||||
import { FooterComponent } from './footer.component';
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
MaterialModule
|
|
||||||
],
|
|
||||||
declarations: [
|
|
||||||
FooterComponent
|
|
||||||
],
|
|
||||||
exports: [
|
|
||||||
FooterComponent
|
|
||||||
]
|
|
||||||
})
|
|
||||||
export class FooterModule { }
|
|
|
@ -1,22 +0,0 @@
|
||||||
import { NgModule } from '@angular/core';
|
|
||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
|
||||||
|
|
||||||
import { NotificationModule } from 'packages/notification/notification.module';
|
|
||||||
|
|
||||||
import { HeaderComponent } from './header.component';
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
MaterialModule,
|
|
||||||
NotificationModule,
|
|
||||||
],
|
|
||||||
declarations: [
|
|
||||||
HeaderComponent
|
|
||||||
],
|
|
||||||
exports: [
|
|
||||||
HeaderComponent
|
|
||||||
]
|
|
||||||
})
|
|
||||||
export class HeaderModule { }
|
|
|
@ -1,35 +0,0 @@
|
||||||
import { NgModule } from '@angular/core';
|
|
||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { RouterModule } from '@angular/router';
|
|
||||||
|
|
||||||
import {
|
|
||||||
LocalizationModule,
|
|
||||||
} from 'angular-l10n';
|
|
||||||
|
|
||||||
import {
|
|
||||||
PerfectScrollbarModule,
|
|
||||||
} from 'ngx-perfect-scrollbar';
|
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
|
||||||
|
|
||||||
import { MenuItemModule } from 'packages/commons/component/menu-item/menu-item.module';
|
|
||||||
|
|
||||||
import { SidebarComponent } from './sidebar.component';
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
LocalizationModule,
|
|
||||||
MaterialModule,
|
|
||||||
RouterModule,
|
|
||||||
PerfectScrollbarModule,
|
|
||||||
MenuItemModule,
|
|
||||||
],
|
|
||||||
declarations: [
|
|
||||||
SidebarComponent,
|
|
||||||
],
|
|
||||||
exports: [
|
|
||||||
SidebarComponent,
|
|
||||||
]
|
|
||||||
})
|
|
||||||
export class SidebarModule { }
|
|
|
@ -1,21 +0,0 @@
|
||||||
import { NgModule } from '@angular/core';
|
|
||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { RouterModule } from '@angular/router';
|
|
||||||
|
|
||||||
import { MaterialModule } from 'packages/commons/material/material.module';
|
|
||||||
import { SubMenubarComponent } from './sub-menubar.component';
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
MaterialModule,
|
|
||||||
RouterModule
|
|
||||||
],
|
|
||||||
declarations: [
|
|
||||||
SubMenubarComponent,
|
|
||||||
],
|
|
||||||
exports: [
|
|
||||||
SubMenubarComponent,
|
|
||||||
]
|
|
||||||
})
|
|
||||||
export class SubMenubarModule { }
|
|
|
@ -1,6 +1,6 @@
|
||||||
@import '~@angular/material/theming';
|
@import '~@angular/material/theming';
|
||||||
@import '~app/pages/pages.component.scss';
|
@import '~app/pages/pages.component.scss';
|
||||||
@import '~packages/commons/component/sidebar/sidebar.component.scss';
|
@import '~app/commons/component/layout/sidebar/sidebar.component.scss';
|
||||||
@import '~packages/commons/component/menu-item/menu-item.component.scss';
|
@import '~packages/commons/component/menu-item/menu-item.component.scss';
|
||||||
@import '~packages/commons/component/dashboard-card/dashboard-card.component.scss';
|
@import '~packages/commons/component/dashboard-card/dashboard-card.component.scss';
|
||||||
@import '~packages/commons/component/sensor-summary/sensor-summary.component.scss';
|
@import '~packages/commons/component/sensor-summary/sensor-summary.component.scss';
|
||||||
|
|
Loading…
Reference in New Issue
Block a user