]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/app.module.ts
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / app.module.ts
index b4b902aa0b258a33cc2e8f42c35a3024ae9403fc..cbe447bbb5455007a484521c3b8d4a19fb8d9ab9 100644 (file)
@@ -1,21 +1,9 @@
 import { APP_BASE_HREF } from '@angular/common';
 import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
-import {
-  ErrorHandler,
-  LOCALE_ID,
-  NgModule,
-  TRANSLATIONS,
-  TRANSLATIONS_FORMAT
-} from '@angular/core';
+import { ErrorHandler, NgModule } from '@angular/core';
 import { BrowserModule } from '@angular/platform-browser';
 import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
 
-import { I18n } from '@ngx-translate/i18n-polyfill';
-import { NgBootstrapFormValidationModule } from 'ng-bootstrap-form-validation';
-
-import { AccordionModule } from 'ngx-bootstrap/accordion';
-import { BsDropdownModule } from 'ngx-bootstrap/dropdown';
-import { TabsModule } from 'ngx-bootstrap/tabs';
 import { ToastrModule } from 'ngx-toastr';
 
 import { AppRoutingModule } from './app-routing.module';
@@ -26,8 +14,6 @@ import { ApiInterceptorService } from './shared/services/api-interceptor.service
 import { JsErrorHandler } from './shared/services/js-error-handler.service';
 import { SharedModule } from './shared/shared.module';
 
-import { environment } from '../environments/environment';
-
 @NgModule({
   declarations: [AppComponent],
   imports: [
@@ -42,11 +28,7 @@ import { environment } from '../environments/environment';
     AppRoutingModule,
     CoreModule,
     SharedModule,
-    CephModule,
-    AccordionModule.forRoot(),
-    BsDropdownModule.forRoot(),
-    TabsModule.forRoot(),
-    NgBootstrapFormValidationModule.forRoot()
+    CephModule
   ],
   exports: [SharedModule],
   providers: [
@@ -62,21 +44,7 @@ import { environment } from '../environments/environment';
     {
       provide: APP_BASE_HREF,
       useValue: window['base-href']
-    },
-    {
-      provide: TRANSLATIONS,
-      useFactory: (locale: string) => {
-        locale = locale || environment.default_lang;
-        try {
-          return require(`raw-loader!locale/messages.${locale}.xlf`).default;
-        } catch (error) {
-          return [];
-        }
-      },
-      deps: [LOCALE_ID]
-    },
-    { provide: TRANSLATIONS_FORMAT, useValue: 'xlf' },
-    I18n
+    }
   ],
   bootstrap: [AppComponent]
 })