import { Model, model } from 'mongoose'; import { IUser } from '../user/user.interface'; import { INotification, ISeverity, NotificationType } from './notification.interface'; import { schemaNotification } from './notification.schema'; const modelNotification: Model = model('Notification', schemaNotification, 'Notification'); export { modelNotification as Notification }; export function addNotification(type: NotificationType, severity: ISeverity, message: any, user: IUser) { return modelNotification.create({ type, severity, message, user }); }