import React from 'react'; import { connect } from "react-redux"; import { getAllEvents } from "../../actions/getAllEvents"; import './home.scss'; import logo from '../../assets/img/logo.png'; import bgVideo from '../../assets/img/bg-video.mp4'; import campsite from '../../assets/img/logos/Campsite_logo.svg'; import jwMarriott from '../../assets/img/logos/JWMarriott.svg'; import losAngeles from '../../assets/img/logos/Los_Angeles_Galaxy_logo.svg'; import salesforce from '../../assets/img/logos/Salesforce_Logo.svg'; import toyota from '../../assets/img/logos/Toyota_carlogo.svg'; import usat from '../../assets/img/logos/USAT.svg'; import velofix from '../../assets/img/logos/velofix.svg'; import xterra from '../../assets/img/logos/Xterra.svg'; import acs from '../../assets/img/logos/ACS.svg'; import Sidebar from '../../components/sidebar/Sidebar'; import EventInfoShort from '../../components/eventInfoShort/EventInfoShort'; import Footer from '../../components/footer/Footer'; const sponsors = [ { src: campsite, alt: 'campsite', id: 1 }, { src: jwMarriott, alt: 'jwMarriott', id: 2 }, { src: losAngeles, alt: 'losAngeles', id: 3 }, { src: salesforce, alt: 'salesforce', id: 4 }, { src: toyota, alt: 'toyota', id: 5 }, { src: usat, alt: 'usat', id: 6 }, { src: velofix, alt: 'velofix', id: 7 }, { src: xterra, alt: 'xterra', id: 8 }, { src: acs, alt: 'acs', id: 9 } ]; export class Home extends React.Component { componentDidMount() { this.props.getAllEvents(); } render() { const { events } = this.props; return ( <>
logo

Justtri it

International competitions among professionals and amateurs

Last Events

{ events.length !== 0 ? events.map( (event,ind) => ind < 6 && ) :

Not found events

}

Sponsors

{ sponsors.map( sponsor =>
{sponsor.alt}
) }