import useIsMobile from '@/web/hooks/useIsMobile' import useAppleMusicArtist from '@/web/hooks/useAppleMusicArtist' import { cx, css } from '@emotion/css' const ArtistInfo = ({ artist }: { artist?: Artist }) => { const isMobile = useIsMobile() const { data: artistFromApple, isLoading: isLoadingArtistFromApple } = useAppleMusicArtist({ id: artist?.id, name: artist?.name, }) return (
{artist?.name}
Artist
{artist?.musicSize} Tracks · {artist?.albumSize} Albums ·{' '} {artist?.mvSize} Videos
{/* Description */} {!isMobile && !isLoadingArtistFromApple && (
{artistFromApple?.attributes?.artistBio || artist?.briefDesc}
)}
) } export default ArtistInfo