<% closed = local_assigns.fetch(:stream_closed) { @stream_closed } on_air = local_assigns.fetch(:on_air) { @on_air } badge_label = local_assigns[:badge_label] badge_class = local_assigns[:badge_class] unless badge_label badge_label = closed ? t("live.overlays.badge_ended") : (session.paused? ? t("live.index.badge_paused") : (on_air ? t("live.index.badge_live") : t("live.overlays.badge_waiting"))) end unless badge_class badge_class = closed ? "badge-ended" : (session.paused? ? "badge-wait" : (on_air ? "badge-live" : "badge-wait")) end %>
<%= badge_label %>