1 import { BrowserModule } from '@angular/platform-browser';
2 import { NgModule } from '@angular/core';
4 import { AppRoutingModule } from './app-routing.module';
5 import { AppComponent } from './app.component';
6 import { EliotserviceService } from './eliotservice.service';
8 import {MatExpansionModule} from '@angular/material/expansion';
9 import {MatFormFieldModule} from '@angular/material/form-field';
10 import {MatInputModule} from '@angular/material/input';
11 import { FormsModule, ReactiveFormsModule } from '@angular/forms';
12 import {MatCardModule} from '@angular/material/card';
13 import { MatSnackBarModule } from '@angular/material/snack-bar';
14 import {MatMenuModule} from '@angular/material/menu';
16 import { HttpClientModule } from '@angular/common/http';
18 // import { MatIconModule, MatSidenavModule, MatListModule, MatButtonModule } from '@angular/material';
19 import { MatToolbarModule } from '@angular/material/toolbar';
20 import { MatSidenavModule } from '@angular/material/sidenav';
21 import { MatListModule } from '@angular/material/list';
22 import { MatButtonModule } from '@angular/material/button';
23 import { MatIconModule } from '@angular/material/icon';
24 import {MatPaginatorModule} from '@angular/material/paginator';
25 import {MatTableModule} from '@angular/material/table';
26 import {MatSelectModule} from '@angular/material/select';
27 import {MatTooltipModule} from '@angular/material/tooltip';
29 import {MatCheckboxModule} from '@angular/material/checkbox';
31 import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
32 import { MarkdownModule } from 'ngx-markdown';
33 import { NgxMdModule } from 'ngx-md';
35 // import { NgxFloatButtonModule } from 'ngx-float-button';
36 import {MatDialogModule} from '@angular/material/dialog';
37 import {MatRadioModule} from '@angular/material/radio';
39 // import {NgxWebstorageModule, SessionStorageService, LocalStorageService} from 'ngx-webstorage';
40 // import { RecaptchaModule } from 'ng-recaptcha';
41 // import { RECAPTCHA_V3_SITE_KEY, RecaptchaV3Module } from 'ng-recaptcha';
43 import { BotDetectCaptchaModule } from 'angular-captcha';
44 import { NgTerminalModule } from 'ng-terminal';
46 import { NgxPermissionsModule } from 'ngx-permissions';
48 import {MatSlideToggleModule} from '@angular/material/slide-toggle';
49 import { jqxChartModule } from 'jqwidgets-ng/jqxchart';
50 import { MDBBootstrapModule } from 'angular-bootstrap-md';
51 import { ChartsModule, WavesModule } from 'angular-bootstrap-md';
53 // import * as particlesJS from 'particles.js';
55 // import { ParticlesModule } from 'particles.js';
56 // import * as particlesJS from 'particles.js';
57 import * as cors from "cors";
61 import 'particles.js';
63 import { HomeComponent } from './home/home.component';
64 import { NodesComponent } from './nodes/nodes.component';
65 import { PodsComponent } from './pods/pods.component';
66 import { ServicesComponent } from './services/services.component';
67 import { DeploymentsComponent } from './deployments/deployments.component';
68 import { ReplicaComponent } from './replica/replica.component';
69 import { LoginComponent } from './login/login.component';
70 import { ToolbarComponent } from './toolbar/toolbar.component';
71 import { ToastrModule } from 'ngx-toastr';
72 import { SignupComponent } from './signup/signup.component';
74 import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
75 import { CarouselModule } from 'ngx-bootstrap/carousel';
76 import { DescriptionComponent } from './description/description.component';
78 import {MatTabsModule} from '@angular/material/tabs';
79 import {MatStepperModule} from '@angular/material/stepper';
80 import { HistoryComponent } from './history/history.component';
81 import { MenuItemComponent } from './menu-item/menu-item.component';
82 import { TerminalComponent } from './terminal/terminal.component';
84 import { DialogOverviewExampleDialog } from './nodes/nodes.component';
85 import { UninstallComponent } from './uninstall/uninstall.component';
86 import { DashboardComponent } from './dashboard/dashboard.component';
88 // import {MatExpansionModule} from '@angular/material/expansion';
102 DescriptionComponent,
106 DialogOverviewExampleDialog,
115 BrowserAnimationsModule,
134 BotDetectCaptchaModule,
136 CarouselModule.forRoot(),
143 // NgxFloatButtonModule,
145 NgxPermissionsModule.forRoot(),
147 MatSlideToggleModule,
151 // MDBBootstrapModule
152 MDBBootstrapModule.forRoot()
163 DialogOverviewExampleDialog
166 bootstrap: [AppComponent]
169 export class AppModule {