defmodule AshHqWeb.Components.CommunityLink do @moduledoc "A component for rendering a link for the Community page." use Surface.Component import AshHqWeb.Tails prop name, :string, required: true prop class, :string, default: nil prop url, :string, required: true slot icon slot description def render(assigns) do ~F"""
<#slot {@icon} />
{@name}
<#slot {@description} />
""" end end