import React from 'react'; import countries from '../../utils/countries'; import Icon from '../common/Icon'; type InsightItemProps = { item: SCInsightItem, lastItem: boolean, type: string } const InsightItem = ({ item, lastItem, type }:InsightItemProps) => { const { clicks, impressions, ctr, position, country = 'zzz', keyword, page, keywords = 0, countries: cntrs = 0, date } = item; let firstItem = keyword; if (type === 'pages') { firstItem = page; } if (type === 'stats') { firstItem = date && new Intl.DateTimeFormat('en-US', { dateStyle: 'medium' }).format(new Date(date)); } if (type === 'countries') { firstItem = countries[country] && countries[country][0]; } const formattedNum = (num:number) => new Intl.NumberFormat('en-IN', { maximumSignificantDigits: 3 }).format(num); return (