services/app/apps/codebattle/assets/js/widgets/pages/lobby/TournamentCard.jsx
import React from 'react';
import moment from 'moment';
import TournamentType from '../../components/TournamentType';
// import UserInfo from '../../components/UserInfo';
import ShowButton from './ShowButton';
function TournamentCard({
tournament,
}) {
return (
<div
className="d-flex flex-column shadow-sm p-2 mb-2 mx-2 bg-white border rounded-lg"
>
<div className="d-flex flex-column mb-2 h-100">
<h4 className="p-1 text-nowrap">{tournament.name}</h4>
<h5 className="p-1 text-nowrap">
{'Mode: '}
<TournamentType type={tournament.type} />
{` ${tournament.type}`}
</h5>
<span className="p-1 text-nowrap">
{`Starts at ${
moment
.utc(tournament.startsAt)
.local()
.format('YYYY-MM-DD HH:mm')
}`}
</span>
{/* <span className="d-flex p-1 text-nowrap"> */}
{/* <span className="mr-2">Creator:</span> */}
{/* <UserInfo user={tournament.creator} /> */}
{/* </span> */}
<div className="d-flex flex-column cb-vw-75">
<ShowButton url={`/tournaments/${tournament.id}/`} />
</div>
</div>
</div>
);
}
export default TournamentCard;