Use icon instead of custom svg in options menu

This commit is contained in:
Claudio Ortolina
2024-11-01 09:30:06 +00:00
parent 9f2acc4e5d
commit c0f039f2ee
5 changed files with 28 additions and 36 deletions
@@ -624,10 +624,11 @@ defmodule MusicLibraryWeb.CoreComponents do
"""
attr :name, :string, required: true
attr :class, :string, default: nil
attr :rest, :global
def icon(%{name: "hero-" <> _} = assigns) do
~H"""
<span class={[@name, @class]} />
<span class={[@name, @class]} {@rest} />
"""
end