File tree Expand file tree Collapse file tree
explorer/lib/explorer_web/live/pages/agg_proofs Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,19 +16,13 @@ defmodule ExplorerWeb.AggProofs.Index do
1616 } )
1717 |> Enum . map ( fn proof -> proof |> Map . merge ( % { age: "2 days ago" } ) end )
1818
19- # TODO fetch from aggregation not batch
20- remaining_time = Helpers . get_next_scheduled_batch_remaining_time ( )
21-
2219 {
2320 :ok ,
2421 assign (
2522 socket ,
2623 proofs: proofs ,
2724 current_page: current_page ,
28- last_page: AggregatedProofs . get_last_page ( @ page_size ) ,
29- next_scheduled_batch_remaining_time_percentage:
30- Helpers . get_next_scheduled_batch_remaining_time_percentage ( remaining_time ) ,
31- next_scheduled_batch_remaining_time: remaining_time
25+ last_page: AggregatedProofs . get_last_page ( @ page_size )
3226 )
3327 }
3428 end
Original file line number Diff line number Diff line change 11< div class = "flex flex-col space-y-3 text-foreground px-1 sm:max-w-lg md:max-w-3xl lg:max-w-5xl mx-auto capitalize " >
22 < . card_preheding > Aggregation</ . card_preheding >
3- <!-- Progress bar based on https://dev.to/mikekennedydev/progress-bar-text-colour-1gg6 -->
4- < . live_component
5- id = "labeled-progress-bar "
6- module = { LabeledProgressBarComponent }
7- percent_progress = { @ next_scheduled_batch_remaining_time_percentage }
8- label = {
9- case @ next_scheduled_batch_remaining_time do
10- 0 -> "Next aggregated proof is around the corner!"
11- time -> "Next aggregated proof in #{ time } minutes"
12- end
13- }
14- />
153 <%= if @ proofs != :empty and @ proofs != [ ] do %>
164 < . card_background class = "w-full overflow-x-auto sm:col-span-2 " >
175 < . agg_proofs_table proofs = { @ proofs } />
You can’t perform that action at this time.
0 commit comments