Files
bbq/src/app/routes/ticket-management/ticket-management.module.ts
Taric Xin fb87845bde edi
2022-01-05 21:02:28 +08:00

49 lines
2.7 KiB
TypeScript

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { SharedModule } from '@shared';
import { TicketManagementRoutingModule } from './ticket-management-routing.module';
import { ETCInvoicedListComponent } from './components/etc-invoiced-list/etc-invoiced-list.component';
import { ETCInvoicedRequestedComponent } from './components/etc-invoiced-requested/etc-invoiced-requested.component';
import { ETCInvoicedLogsComponent } from './components/etc-invoiced-logs/etc-invoiced-logs.component';
import { ETCBlacklistComponent } from './components/etc-blacklist/etc-blacklist.component';
import { InvoicedListComponent } from './components/invoiced-list/invoiced-list.component';
import { InvoiceRequestedComponent } from './components/invoice-requested/invoice-requested.component';
import { InvoiceRequestedDetailComponent } from './components/invoice-requested/invoice-requested-detail/invoice-requested-detail.component';
import { TransactionDetailsComponent } from './components/etc-invoiced-list/transaction-details/transaction-details.component';
import { RequestedInvoiceModalComponent } from './components/invoice-requested/requested-invoice-modal/requested-invoice-modal.component';
import { RequestedDetailComponent } from './components/invoice-requested/requested-detail/requested-detail.component';
import { InvoiceDetailComponent } from './components/invoice-detail/invoice-detail.component';
import { CancellationInvoiceComponent } from './components/cancellation-invoice/cancellation-invoice.component';
import { PushInvoiceComponent } from './components/cancellation-invoice/push-invoice/push-invoice.component';
import { AddOwnerComponent } from './components/etc-blacklist/add-owner/add-owner.component';
import { AddCartComponent } from './components/etc-blacklist/add-cart/add-cart.component';
import { InputInvoiceComponent } from './components/input-invoice/input-invoice.component';
import { InputInvoiceDetailComponent } from './components/input-invoice/input-invoice-detail/input-invoice-detail.component';
const COMPONENTS: any = [
ETCInvoicedListComponent,
ETCInvoicedRequestedComponent,
ETCInvoicedLogsComponent,
ETCBlacklistComponent,
InvoiceRequestedComponent,
InvoicedListComponent,
InvoiceRequestedDetailComponent,
InvoiceDetailComponent,
CancellationInvoiceComponent,
PushInvoiceComponent,
InputInvoiceComponent,
InputInvoiceDetailComponent
];
const NOTROUTECOMPONENTS: any = [
TransactionDetailsComponent,
RequestedInvoiceModalComponent,
RequestedDetailComponent,
AddOwnerComponent,
AddCartComponent
];
@NgModule({
declarations: [...COMPONENTS, ...NOTROUTECOMPONENTS],
imports: [CommonModule, TicketManagementRoutingModule, SharedModule]
})
export class TicketManagementModule {}