notification

This commit is contained in:
2025-12-12 16:45:53 +03:30
parent f57145edc2
commit 3c3e5797e5
13 changed files with 241 additions and 172 deletions
@@ -1,6 +1,6 @@
import { IsNotEmpty, IsEnum } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';
import { NotificationTitleEnum } from '../interfaces/notification.interface';
import { NotifTitleEnum } from '../interfaces/notification.interface';
import { NotificationType } from '../interfaces/notification.interface';
export class CreatePreferenceDto {
@@ -15,10 +15,10 @@ export class CreatePreferenceDto {
@ApiProperty({
description: 'Notification title/type (e.g., order.created, review.created)',
enum: NotificationTitleEnum,
example: NotificationTitleEnum.ORDER_CREATED,
enum: NotifTitleEnum,
example: NotifTitleEnum.ORDER_CREATED,
})
@IsEnum(NotificationTitleEnum)
@IsEnum(NotifTitleEnum)
@IsNotEmpty()
title!: NotificationTitleEnum;
title!: NotifTitleEnum;
}