import { removeNgStyles, createNewHosts } from '@angularclass/hmr';
import { MetaModule, MetaLoader, MetaStaticLoader, PageTitlePositioning } from '@nglibs/meta';
+// TODO: remove, we need this to avoid error in ng2-smart-table
+import 'rxjs/add/operator/toPromise';
import 'bootstrap-loader';
import { ENV_PROVIDERS } from './environment';
import { AccountModule } from './account';
import { CoreModule } from './core';
import { LoginModule } from './login';
+import { SignupModule } from './signup';
import { SharedModule } from './shared';
import { VideosModule } from './videos';
AppRoutingModule,
- MetaModule.forRoot({
- provide: MetaLoader,
- useFactory: (metaFactory)
- }),
-
AccountModule,
CoreModule,
LoginModule,
+ SignupModule,
SharedModule,
- VideosModule
+ VideosModule,
+
+ MetaModule.forRoot({
+ provide: MetaLoader,
+ useFactory: (metaFactory)
+ })
],
providers: [ // expose our Services and Providers into Angular's dependency injection
ENV_PROVIDERS,