targo-backend/src/modules/shifts/shifts.module.ts

17 lines
883 B
TypeScript

import { Module } from '@nestjs/common';
import { ShiftsController } from './controllers/shifts.controller';
import { ShiftsService } from './services/shifts.service';
import { BusinessLogicsModule } from 'src/modules/business-logics/business-logics.module';
import { ShiftsOverviewController } from './controllers/shifts-overview.controller';
import { ShiftsOverviewService } from './services/shifts-overview.service';
import { ShiftsApprovalService } from './services/shifts-approval.service';
import { NotificationsModule } from '../notifications/notifications.module';
@Module({
imports: [BusinessLogicsModule, NotificationsModule],
controllers: [ShiftsController, ShiftsOverviewController],
providers: [ShiftsService, ShiftsOverviewService, ShiftsApprovalService],
exports: [ShiftsService, ShiftsOverviewService, ShiftsApprovalService],
})
export class ShiftsModule {}