import React from 'react'; import { SubsonicArtist, buildCoverArtUrl, coverArtCacheKey } from '../api/subsonic'; import { useNavigate } from 'react-router-dom'; import { Users } from 'lucide-react'; import CachedImage from './CachedImage'; interface Props { artist: SubsonicArtist; } export default function ArtistCardLocal({ artist }: Props) { const navigate = useNavigate(); const coverId = artist.coverArt || artist.id; return (