22 lines
875 B
TypeScript
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
|
|
};
|
|
}
|
|
}
|