import { NotifChannelEnum, NotifTitleEnum } from '../../modules/notifications/interfaces/notification.interface';

export interface NotificationPreferenceData {
  title: NotifTitleEnum;
  channels: NotifChannelEnum[];
}

export const notificationPreferencesData: NotificationPreferenceData[] = [
  {
    title: NotifTitleEnum.PAGER_CREATED,
    channels: [NotifChannelEnum.SMS, NotifChannelEnum.PUSH, NotifChannelEnum.IN_APP],
  },
  {
    title: NotifTitleEnum.ORDER_CREATED,
    channels: [NotifChannelEnum.SMS, NotifChannelEnum.PUSH, NotifChannelEnum.IN_APP],
  },
  {
    title: NotifTitleEnum.PAYMENT_SUCCESS,
    channels: [NotifChannelEnum.SMS, NotifChannelEnum.PUSH, NotifChannelEnum.IN_APP],
  },
  {
    title: NotifTitleEnum.REVIEW_CREATED,
    channels: [NotifChannelEnum.SMS, NotifChannelEnum.PUSH, NotifChannelEnum.IN_APP],
  },
  {
    title: NotifTitleEnum.ORDER_STATUS_CHANGED,
    channels: [NotifChannelEnum.SMS, NotifChannelEnum.PUSH, NotifChannelEnum.IN_APP],
  },
];
