import React from 'react' import styles from './_charts-tooltip.module.scss' import { type EventsProps } from './ChartTooltipTypes' import Button from '../../Button/Button' import { c } from '../../../translations/LibraryTranslationService' import { useMediaQuery } from '../../../hooks/responsiveHooks' const Events: React.FC = (events) => { const isMobileView = useMediaQuery({ type: 'max', breakpoint: 'md' }) const eventsArray = events?.events.slice(0, 4).map((event) => event) return (
{(isMobileView ? events.events : eventsArray).map((event, index) => (
{event.eventHeader}
{event.eventSubHeader ? (
{event.eventSubHeader}
) : null}
{event.eventDate}
{event.eventDescription ? (
{event.eventDescription}
) : null}
))}
{events.events.length > 4 && !isMobileView ? ( ) : null}
) } export default Events