Files
bigcapital/temp/BalanceSheet/BalanceSheet.module.ts
2025-01-18 22:32:45 +02:00

30 lines
1.3 KiB
TypeScript

import { Module } from '@nestjs/common';
import { BalanceSheetInjectable } from './BalanceSheetInjectable';
import { BalanceSheetApplication } from './BalanceSheetApplication';
import { BalanceSheetTableInjectable } from './BalanceSheetTableInjectable';
import { BalanceSheetExportInjectable } from './BalanceSheetExportInjectable';
import { BalanceSheetMetaInjectable } from './BalanceSheetMeta';
import { BalanceSheetPdfInjectable } from './BalanceSheetPdfInjectable';
import { TenancyContext } from '@/modules/Tenancy/TenancyContext.service';
import { FinancialSheetCommonModule } from '../../common/FinancialSheetCommon.module';
import { BalanceSheetStatementController } from './BalanceSheet.controller';
import { BalanceSheetRepository } from './BalanceSheetRepository';
import { AccountsModule } from '@/modules/Accounts/Accounts.module';
@Module({
imports: [FinancialSheetCommonModule, AccountsModule],
controllers: [BalanceSheetStatementController],
providers: [
BalanceSheetRepository,
BalanceSheetInjectable,
BalanceSheetTableInjectable,
BalanceSheetExportInjectable,
BalanceSheetMetaInjectable,
BalanceSheetApplication,
BalanceSheetPdfInjectable,
TenancyContext,
],
exports: [BalanceSheetInjectable],
})
export class BalanceSheetModule {}