]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/datatable.module.ts
import ceph quincy 17.2.4
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / shared / datatable / datatable.module.ts
CommitLineData
11fdf7f2
TL
1import { CommonModule } from '@angular/common';
2import { NgModule } from '@angular/core';
3import { FormsModule } from '@angular/forms';
4import { RouterModule } from '@angular/router';
5
f67539c2 6import { NgbDropdownModule, NgbTooltipModule } from '@ng-bootstrap/ng-bootstrap';
11fdf7f2 7import { NgxDatatableModule } from '@swimlane/ngx-datatable';
f67539c2 8import { NgxPipeFunctionModule } from 'ngx-pipe-function';
11fdf7f2
TL
9
10import { ComponentsModule } from '../components/components.module';
11import { PipesModule } from '../pipes/pipes.module';
12import { TableActionsComponent } from './table-actions/table-actions.component';
13import { TableKeyValueComponent } from './table-key-value/table-key-value.component';
14import { TableComponent } from './table/table.component';
15
16@NgModule({
17 imports: [
18 CommonModule,
19 NgxDatatableModule,
f67539c2 20 NgxPipeFunctionModule,
11fdf7f2 21 FormsModule,
f67539c2
TL
22 NgbDropdownModule,
23 NgbTooltipModule,
11fdf7f2
TL
24 PipesModule,
25 ComponentsModule,
26 RouterModule
27 ],
28 declarations: [TableComponent, TableKeyValueComponent, TableActionsComponent],
29 exports: [TableComponent, NgxDatatableModule, TableKeyValueComponent, TableActionsComponent]
30})
31export class DataTableModule {}