<.header> {@page_title} <:subtitle>Monitor and manage all your network equipment <:actions> <.button navigate={~p"/orgs/#{@current_organization.slug}/equipment/new"} variant="primary"> <.icon name="hero-plus" class="h-5 w-5" /> New Equipment <%= if @equipment == [] do %>
<.icon name="hero-server" class="mx-auto h-12 w-12 text-zinc-400 dark:text-zinc-600" />

No equipment

Get started by adding your first equipment.

<.button navigate={~p"/orgs/#{@current_organization.slug}/equipment/new"} variant="primary" > <.icon name="hero-plus" class="h-5 w-5" /> New Equipment
<% else %> <.table id="equipment" rows={@equipment}> <:col :let={eq} label="Name"> {eq.name} <:col :let={eq} label="IP Address"> {eq.ip_address} <:col :let={eq} label="Site"> <.link navigate={~p"/orgs/#{@current_organization.slug}/sites/#{eq.site.id}"} class="text-blue-600 hover:text-blue-700 dark:text-blue-400 dark:hover:text-blue-300" > {eq.site.name} <:col :let={eq} label="Status"> {eq.status |> to_string() |> String.upcase()} <:col :let={eq} label="Last Checked"> <%= if eq.last_checked_at do %> {Calendar.strftime(eq.last_checked_at, "%Y-%m-%d %H:%M")} <% else %> Never <% end %> <:action :let={eq}> <.link navigate={~p"/orgs/#{@current_organization.slug}/equipment/#{eq.id}"} class="text-blue-600 hover:text-blue-700 dark:text-blue-400 dark:hover:text-blue-300" > View <% end %>