hunk.code_window:     const content = contentService.replaceVariables(smsChannel.template.content as string, messageVariables);
       const phone = command.payload.phone || subscriber.phone;
       const message: MessageEntity = await this.messageRepository.create({
         _notificationId: notification._id,
         _environmentId: command.environmentId,
         _organizationId: command.organizationId,
  
hunk.labels: keep keep add keep keep keep keep
hunk.after_edit:     const integration = await this.integrationRepository.findOne({
         _environmentId: command.environmentId,
         channel: ChannelTypeEnum.SMS,
         active: true,
       });
  
hunk.file_path: apps/api/src/app/events/usecases/send-message/send-message-sms.usecase.ts
hunk.type: add
file: import React from 'react';
  import { IMessage } from '@novu/shared';
  import { INotificationCenterContext } from '../index';
  
  export const NotificationCenterContext = React.createContext<INotificationCenterContext>({
    onUrlChange: (url: string) => {},
    onNotificationClick: (notification: IMessage) => {},
    onUnseenCountChanged: (unseenCount: number) => {},
    isLoading: true,
    header: null,
    footer: null,
  } as any);
  