Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Commit

Permalink
fix(shared): Add shared module to demo app
Browse files Browse the repository at this point in the history
  • Loading branch information
EndyKaufman committed Sep 14, 2017
1 parent deb683e commit d7261d1
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 2 deletions.
5 changes: 3 additions & 2 deletions demo/src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { TranslateModule, TranslateFakeLoader, TranslateLoader } from '@ngx-tran
import {
RuckenComponents, RuckenServices, RepositoryHelper,
EndpointHelper, HttpHelper, AccountService, AuthHttpFactory,
BaseResourceSelectInputConfig, SharedModule,
BaseResourceSelectInputConfig,
TextInputConfig, SelectInputConfig, TableColumnConfig,
TextInputModule, AuthModalModule, AlertModalModule
} from 'rucken';
Expand All @@ -23,6 +23,7 @@ import { DemoRoutes } from './app.routes';
import { DemoNavbarModule } from './demo/controls/navbar/navbar.module';
import { LaddaModule } from 'angular2-ladda';
import { DemoHttpHelper } from './demo/shared/helpers/http.helper';
import { DemoSharedModule } from './demo/shared/shared.module';

@NgModule({
declarations: [
Expand All @@ -40,7 +41,7 @@ import { DemoHttpHelper } from './demo/shared/helpers/http.helper';
}),
AlertModalModule.forRoot(),
DemoNavbarModule.forRoot(),
SharedModule.forRoot(),
DemoSharedModule.forRoot(),
TranslateModule.forRoot({
loader: { provide: TranslateLoader, useClass: TranslateFakeLoader }
}),
Expand Down
24 changes: 24 additions & 0 deletions demo/src/app/demo/shared/shared.module.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TranslateService, TranslateModule, TranslateFakeLoader, TranslateLoader } from '@ngx-translate/core';
import { TranslateStore } from '@ngx-translate/core/src/translate.store';
import { SharedService, SharedModule } from 'rucken';

@NgModule({
imports: [
SharedModule,
TranslateModule.forChild()
],
providers: [SharedService],
exports: [
TranslateModule
]
})
export class DemoSharedModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: DemoSharedModule,
providers: [TranslateStore]
};
}
}

0 comments on commit d7261d1

Please # to comment.