Skip to content
Snippets Groups Projects
shared.module.ts 1.1 KiB
Newer Older
  • Learn to ignore specific revisions
  • François Agneray's avatar
    François Agneray committed
    import { NgModule } from '@angular/core';
    import { CommonModule } from '@angular/common';
    import { FormsModule, ReactiveFormsModule } from '@angular/forms';
    import { RouterModule } from '@angular/router';
    
    import { ToastrModule } from 'ngx-toastr';
    import { ModalModule, TabsModule, AccordionModule, CollapseModule, PopoverModule } from 'ngx-bootstrap';
    import { BsModalService } from 'ngx-bootstrap/modal';
    import { NgSelectModule } from '@ng-select/ng-select';
    
    @NgModule({
        imports: [
            CommonModule,
            FormsModule,
            ReactiveFormsModule,
            ToastrModule.forRoot(),
            ModalModule.forRoot(),
            TabsModule.forRoot(),
            AccordionModule.forRoot(),
            CollapseModule.forRoot(),
            PopoverModule.forRoot(),
            NgSelectModule,
            RouterModule
        ],
        exports: [
            CommonModule,
            FormsModule,
            ReactiveFormsModule,
            ToastrModule,
            ModalModule,
            TabsModule,
            AccordionModule,
            CollapseModule,
            PopoverModule,
            NgSelectModule
        ],
        providers: [ BsModalService ]
    })
    export class SharedModule { }