1
0
hs.hsadmin.ng/src/main/webapp/app/shared/shared.module.ts
2019-04-01 13:14:56 +02:00

22 lines
875 B
TypeScript

import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { NgbDateAdapter } from '@ng-bootstrap/ng-bootstrap';
import { NgbDateMomentAdapter } from './util/datepicker-adapter';
import { HsadminNgSharedLibsModule, HsadminNgSharedCommonModule, JhiLoginModalComponent, HasAnyAuthorityDirective } from './';
@NgModule({
imports: [HsadminNgSharedLibsModule, HsadminNgSharedCommonModule],
declarations: [JhiLoginModalComponent, HasAnyAuthorityDirective],
providers: [{ provide: NgbDateAdapter, useClass: NgbDateMomentAdapter }],
entryComponents: [JhiLoginModalComponent],
exports: [HsadminNgSharedCommonModule, JhiLoginModalComponent, HasAnyAuthorityDirective],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class HsadminNgSharedModule {
static forRoot() {
return {
ngModule: HsadminNgSharedModule
};
}
}