moved layout to app/commons/component/layout

This commit is contained in:
insanity 2018-03-19 13:08:11 +09:00
parent 851c0f1462
commit a66a1efe68
31 changed files with 56 additions and 139 deletions

View 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 { }

View File

@ -15,11 +15,10 @@ import { NotificationModule } from 'packages/notification/notification.module';
import { MemberModule } from 'packages/member/member.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 { PagesRoutingModule } from './pages-routing.module';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = {
@ -34,8 +33,7 @@ const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = {
PerfectScrollbarModule,
LocalizationModule,
MaterialModule,
HeaderModule,
SidebarModule,
LayoutModule,
NotificationModule,
MemberModule,
],

View File

@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
import { ProbeModule } from 'packages/probe/probe.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 { ProbePageRoutingModule } from './probe-page-routing.module';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
@NgModule({
imports: [
@ -15,7 +15,7 @@ import { ProbePageRoutingModule } from './probe-page-routing.module';
ProbePageRoutingModule,
MaterialModule,
ProbeModule,
SubMenubarModule,
LayoutModule,
],
declarations: [
ProbePageComponent,

View File

@ -2,13 +2,13 @@ import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
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 { NoauthModule } from 'packages/noauth/noauth.module';
import { ProbesPageComponent } from './probes-page.component';
import { ProbesPageRoutingModule } from './probes-page-routing.module';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
@NgModule({
imports: [
@ -17,7 +17,7 @@ import { ProbesPageRoutingModule } from './probes-page-routing.module';
MaterialModule,
ProbeModule,
NoauthModule,
SubMenubarModule
LayoutModule
],
declarations: [
ProbesPageComponent,

View File

@ -1,8 +1,5 @@
import { Component, OnInit } from '@angular/core';
import {MatDialog} from '@angular/material';
import { SettingComponent as DiscoverySettingComponent } from 'packages/discovery/component/setting/setting.component';
@Component({
selector: 'of-sensor-setting-page',
@ -11,7 +8,7 @@ import { SettingComponent as DiscoverySettingComponent } from 'packages/discover
})
export class SensorSettingPageComponent implements OnInit {
constructor(public dialog: MatDialog) { }
constructor() { }
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() {
this.step = 2;
// this.router.navigate(['step2']);
}
onCloseCancel() {
// this.dialogRef.close('Cancel');
this.openDialog();
}
}

View File

@ -8,8 +8,6 @@ import { DiscoveryModule } from 'packages/discovery/discovery.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 { SensorSettingPageComponent } from './sensor-setting-page.component';
@ -21,11 +19,9 @@ import { SensorSettingPageComponent } from './sensor-setting-page.component';
SensorSettingPageRoutingModule,
SensorModule,
FormsModule,
DiscoveryModule
],
entryComponents: [
DiscoverySettingComponent
],
declarations: [SensorSettingPageComponent]
declarations: [
SensorSettingPageComponent
]
})
export class SensorSettingPageModule { }

View File

@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
import { SensorModule } from 'packages/sensor/sensor.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 { SensorPageComponent } from './sensor-page.component';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
@NgModule({
imports: [
@ -15,7 +15,7 @@ import { SensorPageComponent } from './sensor-page.component';
SensorPageRoutingModule,
MaterialModule,
SensorModule,
SubMenubarModule,
LayoutModule
],
declarations: [
SensorPageComponent,

View File

@ -4,10 +4,10 @@ import { CommonModule } from '@angular/common';
import { TargetModule } from 'packages/target/target.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 { TargetPageRoutingModule } from './target-page-routing.module';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
@NgModule({
imports: [
@ -15,7 +15,7 @@ import { TargetPageRoutingModule } from './target-page-routing.module';
TargetPageRoutingModule,
MaterialModule,
TargetModule,
SubMenubarModule,
LayoutModule
],
declarations: [
TargetPageComponent,

View File

@ -4,17 +4,18 @@ import { CommonModule } from '@angular/common';
import { TargetModule } from 'packages/target/target.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 { TargetsPageComponent } from './targets-page.component';
import { LayoutModule } from 'app/commons/component/layout/layout.module';
@NgModule({
imports: [
CommonModule,
MaterialModule,
TargetsPageRoutingModule,
TargetModule
TargetModule,
LayoutModule
],
declarations: [
TargetsPageComponent

View File

@ -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 { }

View File

@ -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 { }

View File

@ -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 { }

View File

@ -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 { }

View File

@ -1,6 +1,6 @@
@import '~@angular/material/theming';
@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/dashboard-card/dashboard-card.component.scss';
@import '~packages/commons/component/sensor-summary/sensor-summary.component.scss';