import { pushDatalayer } from '../../utils/pushDatalayer'; import type { BannerItem } from '../../types'; import type { Banner } from '../../../Api/types'; export function selectPromotionAction( banner: Banner, index: number, ) { pushDatalayer({ event: 'select_promotion', ecommerce: { items: [ { promotion_id: banner.id, promotion_name: 'Banners' as BannerItem['promotion_name'], creative_name: `${banner.scheduling?.startDate.slice(0, 10)}-${banner.name.replaceAll(' ', '-')}`, creative_slot: index + 1, index: index + 1, }, ], }, }); }