import { NgModule } from '@angular/core';
import { PartnerRoutingModule } from './partner-routing.module';
import { CommonModule } from '@angular/common';
import { PartnersComponent } from './home/partners.component';
import { PartnerComponent } from './create/partner/partner.component';
import { KendoModule } from '../shared/kendo.module';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { PartnerRangeComponent } from './range/partner-range/partner-range.component';
import { ParnterCategoryCreateComponent } from './parnter-category-create/parnter-category-create.component';
import { ParnterCategoryHomeComponent } from './parnter-category-home/parnter-category-home.component';
import { PartnerMenuComponent } from './partner-menu/partner-menu.component';
import { ComponentModule } from '../components/component.module';
import { RouterModule } from '@angular/router';
import { CommissionComponent } from './reports/commission/commission.component';
import { StimulsoftViewerModule } from 'stimulsoft-viewer-angular';
import { PaymentComponent } from './payment/payment.component';
import { ConfirmationComponent } from '../shared/messages/confirmation/confirmation.component';
import { SharedModule } from '../shared/shared.module';
import { ExtractPartnerComponent } from './reports/extract-partner/extract-partner.component';



@NgModule({
  declarations: [PartnersComponent, PartnerComponent,
    ParnterCategoryHomeComponent, ParnterCategoryCreateComponent,
    PartnerRangeComponent,
    PartnerMenuComponent,
    CommissionComponent,
    PaymentComponent,
    ExtractPartnerComponent],
  imports: [
    CommonModule,
    KendoModule,
    FormsModule,
    ReactiveFormsModule,
    PartnerRoutingModule,
    HttpClientModule,
    ComponentModule,
    RouterModule,
    StimulsoftViewerModule,
    SharedModule,
  ]
})


export class PartnersModule { }
