import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Users } from 'src/entities/users.entity';
import { NotificationService } from './notification.service';
import { Notifications } from 'src/entities/notifications.entity';
import { SocketGateway } from '../socket/socket.gateway';

@Module({
    imports: [
        TypeOrmModule.forFeature([Users,Notifications]),  // Import the entities
    ],
    providers: [NotificationService,SocketGateway],  // Provide the service
    exports: [NotificationService],    // Export the service to make it available in other modules
})
export class NotificationModule { }