targo-backend/src/modules/shifts/shifts.module.ts
2025-10-10 09:27:57 -04:00

29 lines
892 B
TypeScript

import { Module } from '@nestjs/common';
import { ShiftsController } from './controllers/shifts.controller';
import { BusinessLogicsModule } from 'src/modules/business-logics/business-logics.module';
import { ShiftsCommandService } from './services/shifts-command.service';
import { NotificationsModule } from '../notifications/notifications.module';
import { ShiftsQueryService } from './services/shifts-query.service';
import { ShiftsArchivalService } from './services/shifts-archival.service';
import { SharedModule } from '../shared/shared.module';
@Module({
imports: [
BusinessLogicsModule,
NotificationsModule,
SharedModule
],
controllers: [ShiftsController],
providers: [
ShiftsQueryService,
ShiftsCommandService,
ShiftsArchivalService,
],
exports: [
ShiftsQueryService,
ShiftsCommandService,
ShiftsArchivalService,
],
})
export class ShiftsModule {}