defmodule MusicLibraryWeb.DataComponents do use MusicLibraryWeb, :live_component attr :record, MusicLibrary.Records.Record, required: true attr :title, :string, required: true attr :class, :string def album_preview(assigns) do ~H"""
{@title}
<.link :for={artist <- @record.artists} class="text-sm md:text-base lg:text-2xl text-zinc-900 hover:text-zinc-500 dark:text-zinc-300 dark:hover:text-zinc-200" navigate={~p"/artists/#{artist.musicbrainz_id}"} > {artist.name} {@record.title}
{@title}