import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ObjectsViewModule } from '@objects-view/objects-view.module';
import { UiModule } from '@shared/ui/ui.module';
import { CommonTabsModule } from '@shared/common-tabs/common-tabs.module';
import { CommonComponentsModule } from '@shared/common-components/common-components.module';
import { InvitationsListComponent } from './invitations-list/invitations-list.component';
import { InvitationDetailsComponent } from './invitation-details/invitation-details.component';
import { InvitationsRoutingModule } from './invitations-routing.module';
import { InvitationOverviewComponent } from './tabs/invitation-overview/invitation-overview.component';
import { MatButtonModule } from '@angular/material/button';

@NgModule({
  declarations: [
    InvitationsListComponent,
    InvitationDetailsComponent,
    InvitationOverviewComponent
  ],
  imports: [
    CommonModule,
    InvitationsRoutingModule,
    ObjectsViewModule,
    CommonTabsModule,
    CommonComponentsModule,
    UiModule,
    MatButtonModule,
  ]
})
export class InvitationsModule {
}
