import Link from "next/link"; import { FC } from "react"; import Avatar from "@mui/material/Avatar"; import Box from "@mui/material/Box"; import Paper from "@mui/material/Paper"; import Typography from "@mui/material/Typography"; import { useTheme } from "@mui/material/styles"; import { abbreviateNumber, formatNumber } from "@src/utils/"; import { ChannelResult } from "@interfaces/api/search"; const Channel: FC<{ channel: ChannelResult }> = ({ channel }) => { const theme = useTheme(); const thumbnail = channel.authorThumbnails.find( (thumbnail) => thumbnail.height == 512 )?.url as string; return ( {channel.author} {abbreviateNumber(channel.subCount)} subscribers •{" "} {formatNumber(channel.videoCount)} videos {channel.description} ); }; export default Channel;