]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard-v3.module.ts
update ceph source to reef 18.2.1
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / dashboard-v3 / dashboard-v3.module.ts
CommitLineData
1e59de90
TL
1import { CommonModule } from '@angular/common';
2import { NgModule } from '@angular/core';
3import { FormsModule, ReactiveFormsModule } from '@angular/forms';
4import { RouterModule } from '@angular/router';
5
6import { NgbNavModule, NgbPopoverModule, NgbTooltipModule } from '@ng-bootstrap/ng-bootstrap';
7import { ChartsModule } from 'ng2-charts';
8import { SimplebarAngularModule } from 'simplebar-angular';
9
10import { SharedModule } from '~/app/shared/shared.module';
11import { CephSharedModule } from '../shared/ceph-shared.module';
1e59de90
TL
12import { DashboardAreaChartComponent } from './dashboard-area-chart/dashboard-area-chart.component';
13import { DashboardPieComponent } from './dashboard-pie/dashboard-pie.component';
14import { DashboardTimeSelectorComponent } from './dashboard-time-selector/dashboard-time-selector.component';
15import { DashboardV3Component } from './dashboard/dashboard-v3.component';
1e59de90
TL
16import { PgSummaryPipe } from './pg-summary.pipe';
17
18@NgModule({
19 imports: [
20 CephSharedModule,
21 CommonModule,
22 NgbNavModule,
23 SharedModule,
24 ChartsModule,
25 RouterModule,
26 NgbPopoverModule,
27 NgbTooltipModule,
28 FormsModule,
29 ReactiveFormsModule,
30 SimplebarAngularModule
31 ],
32
33 declarations: [
34 DashboardV3Component,
1e59de90 35 DashboardPieComponent,
1e59de90
TL
36 PgSummaryPipe,
37 DashboardAreaChartComponent,
38 DashboardTimeSelectorComponent
39 ],
40
aee94f69 41 exports: [DashboardV3Component, DashboardAreaChartComponent, DashboardTimeSelectorComponent]
1e59de90
TL
42})
43export class DashboardV3Module {}