| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
- import { NgModule } from '@angular/core';
- import { RouterModule } from '@angular/router';
- import { CommonModule } from '@angular/common';
- import { FormsModule, ReactiveFormsModule } from '@angular/forms';
- import { LeafletModule } from "@asymmetrik/ngx-leaflet";
- import { ChartsModule } from 'ng2-charts';
- import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
- import { AngularMyDatePickerModule } from 'angular-mydatepicker';
- import { AdminLayoutRoutes } from './admin.routing';
- import { DashboardComponent } from '../../components/dashboard/dashboard.component';
- import { ProfileComponent } from '../../components/profile/profile.component';
- import { AssetsComponent } from '../../components/assets/assets.component';
- import { OrganizationsComponent } from '../../components/organizations/organizations.component';
- import { OrganizationComponent } from '../../components/organizations/organization/organization.component';
- import { NewOrganizationComponent } from '../../components/organizations/new-organization/new-organization.component';
- import { EditOrganizationComponent } from '../../components/organizations/edit-organization/edit-organization.component';
- import { PlantsComponent } from '@app/components/plants/plants.component';
- import { EditPlantComponent } from '@app/components/plants/edit-plant/edit-plant.component';
- import { NewPlantComponent } from '@app/components/plants/new-plant/new-plant.component';
- import { PlantComponent } from '@app/components/plants/plant/plant.component';
- import { UsersComponent } from '@app/components/users/users.component';
- import { NewUserComponent } from '@app/components/users/new-user/new-user.component';
- import { PluginsModule } from '../../components/plugins/plugins.module';
- import { MatTableExporterModule } from 'mat-table-exporter';
- import {
- MatButtonModule,
- MatInputModule,
- MatRippleModule,
- MatFormFieldModule,
- MatTooltipModule,
- MatSelectModule,
- MatExpansionModule,
- MatTableModule,
- MatPaginatorModule,
- MatProgressSpinnerModule,
- MatSortModule
- } from '@angular/material';
- import { MatPasswordStrengthModule } from '@angular-material-extensions/password-strength';
- import { BreadcrumbModule, IconsModule } from 'angular-bootstrap-md'
- import { TermsComponent } from '@app/components/terms/terms.component';
- @NgModule({
- imports: [
- CommonModule,
- RouterModule.forChild(AdminLayoutRoutes),
- FormsModule,
- ReactiveFormsModule,
- MatButtonModule,
- MatRippleModule,
- MatFormFieldModule,
- MatInputModule,
- MatSelectModule,
- MatTooltipModule,
- MatExpansionModule,
- MatTableModule,
- MatPaginatorModule,
- MatProgressSpinnerModule,
- MatSortModule,
- MatTableExporterModule,
- PluginsModule,
- LeafletModule,
- ChartsModule,
- NgbModule,
- AngularMyDatePickerModule,
- MatPasswordStrengthModule
- ],
- declarations: [
- DashboardComponent,
- ProfileComponent,
- AssetsComponent,
- OrganizationsComponent,
- OrganizationComponent,
- NewOrganizationComponent,
- EditOrganizationComponent,
- PlantsComponent,
- EditPlantComponent,
- NewPlantComponent,
- PlantComponent,
- UsersComponent,
- NewUserComponent,
- TermsComponent
- ]
- })
- export class AdminModule {}
|