import React from 'react' import Reward from '../../../Icons/Notifications/Reward' import { CommonNotificationProps, CampaignOutOfStockNotification as CampaignOutOfStockNotificationType } from '../../types' import NotificationItem from '../../NotificationItem' import CampaignName from './CampaignName' const i18N = { en: { description: ( metadata: CampaignOutOfStockNotificationType['metadata'] ): React.ReactNode => ( <> The campaign has run out of stock. ), title: 'Campaign Out of Stock' }, es: { description: ( metadata: CampaignOutOfStockNotificationType['metadata'] ): React.ReactNode => ( <> La campaña se ha quedado sin stock. ), title: 'Campaña sin stock' }, zh: { description: ( metadata: CampaignOutOfStockNotificationType['metadata'] ): React.ReactNode => ( <> 活动库存不足。 ), title: '活动资金不足' } } /** * @deprecated Should start using the same component migrated to UI2. */ export default function CampaignOutOfStockNotification({ notification, locale }: CommonNotificationProps) { return ( }} timestamp={notification.timestamp} isNew={!notification.read} locale={locale} >

{i18N[locale].title}

{i18N[locale].description(notification.metadata)}

) }