diff --git a/lib/microwaveprop_web/live/backfill_live.ex b/lib/microwaveprop_web/live/backfill_live.ex index 979d84b3..505ce991 100644 --- a/lib/microwaveprop_web/live/backfill_live.ex +++ b/lib/microwaveprop_web/live/backfill_live.ex @@ -287,55 +287,26 @@ defmodule MicrowavepropWeb.BackfillLive do <:subtitle>Enqueue and monitor contact enrichment jobs -
-
+
+
Enrichment Progress
-
{@unprocessed.complete} / {@unprocessed.total} fully enriched
-
-
- HRRR - - - {format_number(@unprocessed.total - @unprocessed.hrrr)} / {format_number(@unprocessed.total)} - -
-
- Weather - - - {format_number(@unprocessed.total - @unprocessed.weather)} / {format_number(@unprocessed.total)} - -
-
- Terrain - - - {format_number(@unprocessed.total - @unprocessed.terrain)} / {format_number(@unprocessed.total)} - -
-
- IEMRE - - - {format_number(@unprocessed.total - @unprocessed.iemre)} / {format_number(@unprocessed.total)} - -
+
+ {format_number(@unprocessed.complete)} / {format_number(@unprocessed.total)} fully enriched +
+
+ <%= for {label, remaining} <- [{"HRRR", @unprocessed.hrrr}, {"Weather", @unprocessed.weather}, {"Terrain", @unprocessed.terrain}, {"IEMRE", @unprocessed.iemre}] do %> +
+ {label} + + + {format_number(@unprocessed.total - remaining)} / {format_number(@unprocessed.total)} + +
+ <% end %>