defmodule PlausibleWeb.HelpScoutView do use PlausibleWeb, :extra_view def render("callback.html", assigns) do ~H""" <.layout xhr?={assigns[:xhr?]}>
Failed to get details: {@error}
<% @multiple_teams? -> %>Owner of teams:
User notes
Team name
Status
Plan
Owner of {@sites_count} sites
Notes
Failed to run search: {@error}
<% else %>Missing expected parameters
""" end attr :xhr?, :boolean, default: false slot :inner_block, required: true defp layout(assigns) do if assigns.xhr? do ~H""" render_slot(@inner_block) """ else ~H"""