import { Gear, House, Pause, Play, ThumbsDown, ThumbsUp } from '../assets/icons'; import './StreamInfo.css'; function StreamInfo(props) { const likesString = (likes) => { switch (true) { case likes <= 0: return '0'; case likes < 1000: return likes; case likes < 1000000: return (likes / 1000).toFixed(3).slice(0, -2) + 'K'; case likes < 1000000000: return (likes / 1000000).toFixed(6).slice(0, -5) + 'M'; default: return 'Inf'; } }; return (
{props.live ? props.title : '-'}
{props.live ? props.categories.primary.title : 'none'} {props.live ? props.categories.secondary.title : 'none'}
{props.live ? likesString(props.likes) : '-'}
{props.live ? likesString(props.dislikes) : '-'}
Channel: {props.channel}
); } export default StreamInfo;