import { NgModule } from "@angular/core";

import { LayoutDefaultComponent } from "./default/default.component";
import { LayoutFullScreenComponent } from "./fullscreen/fullscreen.component";

// passport

import { CheckComponent } from "./default/check/check.component";

import { MessageComponent } from "./default/message/message.component";

import { AssetsComponent } from "./default/assets/assets.component";

import { DataComponent } from "./default/data/data.component";

import { UserComponent } from "./default/user/user.component";

import { LayoutPassportComponent } from "./passport/passport.component";
import { TabbarComponent } from "./default/tabbar/tabbar.component";
import { UserLoginComponent } from "./passport/login/login.component";
import { SharedModule } from "../shared";

//const PASSPORT = [LayoutPassportComponent];
const COMPONENTS = [
  CheckComponent,

  MessageComponent,

  AssetsComponent,

  DataComponent,

  UserComponent,
  UserLoginComponent,
  LayoutDefaultComponent,
  LayoutFullScreenComponent,
  TabbarComponent,
  LayoutPassportComponent
];
@NgModule({
  imports: [SharedModule],
  declarations: [...COMPONENTS],
  exports: [...COMPONENTS]
})
export class LayoutModule {}
