hunk.code_window:     });
       await awaitRunningJobs(3);
       const delayedJob = await jobRepository.findOne({
         _templateId: template._id,
         type: ChannelTypeEnum.DIGEST,
       });
  
hunk.labels: keep keep replace replace replace replace keep keep
hunk.after_edit:     await triggerEvent({
         customVar: 'digest',
         id: 'second-batch',
  
hunk.file_path: apps/api/src/app/events/e2e/digest-events.e2e.ts
hunk.type: replace
file: import React from 'react';
  import { INotificationBellColors } from '../../store/novu-theme.context';
  
  interface IGradientDotProps {
    props?: React.ComponentPropsWithoutRef<'svg'>;
    bellColors: INotificationBellColors;
  }
  
  /* eslint-disable */
  export function GradientDot(props: IGradientDotProps) {
    const color = props.bellColors.unseenBadgeColor;
    const regularColor = typeof color === 'string';
  
    return (
      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" {...props}>
        <rect
          x="1.5"
          y="1.5"
          width="13"
          height="13"
          rx="6.5"
          fill="url(#paint0_linear_1722_2699)"
          stroke={props.bellColors.unseenBadgeBackgroundColor}
          strokeWidth="3"
        />
        <defs>
          <linearGradient id="paint0_linear_1722_2699" x1="8" y1="13" x2="8" y2="3" gradientUnits="userSpaceOnUse">
            <stop stopColor={regularColor ? color : color.stopColor} />
            <stop offset="1" stopColor={regularColor ? color : color.stopColorOffset} />
          </linearGradient>
        </defs>
      </svg>
    );
  }
  