Renders a dump as an image, a pull-quote or a text tile, depending on
whether it has a thumbnail or a note. Clicking an image tile plays its media
when it can, a link's or an uploaded audio or video file, and pauses a file
once it plays; any other tile opens the dump. It is memoized like
DumpCard, so its vote callbacks must be stable.
React.MemoExoticComponent<(props: JournalCardProps) => React.JSX.Element>