+ Couldn’t load this artist.
+
+ );
+ if (!data) return
+
{data.artistName || "Artist"}
+
+ {followed ? Following : }
+ {" · "}
+
+ MusicBrainz ↗
+
+
+
+
+ {data.releases.map((r) => (
+ -
+ {r.album}{" "}
+
+ {r.primaryType}
+ {r.firstReleaseDate ? ` · ${r.firstReleaseDate.slice(0, 4)}` : ""}
+ {" "}
+ {r.have ? In library : r.monitored ? Monitored : null}{" "}
+ {" "}
+
+ {tracks[r.rgMbid] === "loading" &&
Loading tracks…
}
+ {tracks[r.rgMbid] === "error" && Couldn’t load tracks.
}
+ {Array.isArray(tracks[r.rgMbid]) && (
+
+ {(tracks[r.rgMbid] as Track[]).map((t) => (
+ -
+ {t.title} {t.lengthMs != null && ({fmt(t.lengthMs)})}
+
+ ))}
+
+ )}
+
+ ))}
+
+
+ );
+}