Current section

Files

Jump to
pi_bridge lib pi integrations phoenix_iconify.ex
Raw

lib/pi/integrations/phoenix_iconify.ex

defmodule Pi.Integrations.PhoenixIconify do
@moduledoc "PhoenixIconify-specific project status discovery."
@behaviour Pi.Integration
alias Pi.Integrations.AppVersion
alias Pi.Protocol.Integration.Status
def name, do: :phoenix_iconify
def statuses do
case AppVersion.fetch(:phoenix_iconify) do
{:ok, version} -> [%Status{key: :phoenix_iconify, text: "icons #{version}"}]
:error -> []
end
end
end