import { SubscriptionsDetailsComponent } from './subscriptions-details/subscriptions-details.component'; import { SubscriptionsAddNewComponent } from './subscriptions-add-new/subscriptions-add-new.component'; import { SubscriptionsListComponent } from './subscriptions-list/subscriptions-list.component'; import { SubscriptionsComponent } from './subscriptions.component'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { CheckboxModule } from 'primeng/checkbox'; import { HttpClient } from '@angular/common/http'; import { TabViewModule } from 'primeng/tabview'; import { CommonModule } from '@angular/common'; import { DialogModule } from 'primeng/dialog'; import { TableModule } from 'primeng/table'; import { MessageService } from 'primeng/api'; import { NgModule } from '@angular/core'; import { FasServiceTableComponent } from 'fas-services'; import { ButtonModule } from 'primeng/button'; @NgModule({ declarations: [ SubscriptionsAddNewComponent, SubscriptionsDetailsComponent, SubscriptionsListComponent, SubscriptionsComponent, ], imports: [ ReactiveFormsModule, FasServiceTableComponent, ButtonModule, CheckboxModule, TabViewModule, TabViewModule, CommonModule, DialogModule, TableModule, FormsModule, ], providers: [MessageService, HttpClient], }) export class SubscriptionsModule {}