import React from 'react';
import { Button } from 'react-bootstrap';
import { useTranslation } from 'react-i18next';
+import { Link } from 'react-router-dom';
import Channels from './Channels';
import Crew from './Crew';
<div className="d-flex flex-column flex-fill">
<div className="d-flex align-items-start justify-content-between">
<div>
- {episode.title ?
+ {episode.title || episode.event ?
<div className="episode-title fs-4">
- {episode.title}
+ {episode.title || episode.event.title}
</div>
: null}
{episode.comment ?
: null}
{episode.event ?
<div className="episode-event mt-auto">
- {episode.event.title}
+ <Link className="event-link" to={`/events/${episode.event.name}`}>
+ {episode.event.title}
+ </Link>
</div>
: null}
</div>
})),
event: PropTypes.shape({
corner: PropTypes.string,
+ name: PropTypes.string,
title: PropTypes.string,
}),
players: PropTypes.arrayOf(PropTypes.shape({