import React, {useContext} from 'react';
// import { AuthContext } from '../context/Auth.context';
import PropTypes from 'prop-types';
import { BrowserRouter as Router, Route, NavLink, Link } from 'react-router-dom';
import { Card, Rating, Icon } from 'semantic-ui-react'
import MovieCardImage from './MovieCardImage'
import { useTracking } from 'react-tracking';
import { dispatchUserEvent } from '../util/Utils';
function MoviesListCardGroup({ items, pageViewOrigin, cardStyle }) {
// console.log(items)
// const { state: ContextState } = useContext(AuthContext);
// const {userId} = ContextState;
const { Track, trackEvent } = useTracking({page: 'MovieListCardPage'}, {
dispatch: (data) => dispatchUserEvent(data)
});
function movieCards() {
return items
.map(movie =>
{ trackEvent({ EVENT_TYPE: 'click', movieId: `${movie.id}` }); }}
>
{movie.score? {movie.name} : {movie.name} }
{/* {movie.category} */}
{movie.category}
{movie.score? <>Score: {movie.score}> : {movie.score}}
);
};
return (
);
};
MoviesListCardGroup.propTypes = {
items: PropTypes.array,
pageViewOrigin: PropTypes.string,
cardStyle: PropTypes.object
};
export default MoviesListCardGroup;