Files
edr-platform/apps/edr-freight-api/src/modules/last-mile-requests/last-mile-requests.module.ts

26 lines
1.0 KiB
TypeScript

import { Module, forwardRef } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { BillingModule } from '../billing/billing.module';
import { BookingsModule } from '../bookings/bookings.module';
import { LastMileModule } from '../last-mile/last-mile.module';
import { NotificationInboxModule } from '../notification-inbox/notification-inbox.module';
import { LastMileRequest } from './entities/last-mile-request.entity';
import { LastMileRequestsController } from './last-mile-requests.controller';
import { LastMileRequestsRepository } from './last-mile-requests.repository';
import { LastMileRequestsService } from './last-mile-requests.service';
@Module({
imports: [
TypeOrmModule.forFeature([LastMileRequest]),
BillingModule,
forwardRef(() => BookingsModule),
LastMileModule,
NotificationInboxModule,
],
controllers: [LastMileRequestsController],
providers: [LastMileRequestsRepository, LastMileRequestsService],
exports: [LastMileRequestsService],
})
export class LastMileRequestsModule {}