diff --git a/web/frontend/src/Status.root.svelte b/web/frontend/src/Status.root.svelte index 34a8fa0..f1d8e05 100644 --- a/web/frontend/src/Status.root.svelte +++ b/web/frontend/src/Status.root.svelte @@ -1,30 +1,67 @@ @@ -349,18 +451,27 @@
-

Top Users on {cluster.charAt(0).toUpperCase() + cluster.slice(1)}

+

+ Top Users on {cluster.charAt(0).toUpperCase() + + cluster.slice(1)} +

{#key $topUserQuery.data} {#if $topUserQuery.fetching} - + {:else if $topUserQuery.error} - {$topUserQuery.error.message} - {:else} + {$topUserQuery.error.message} + {:else} tu[topUserSelection.key])} - entities={$topUserQuery.data.topUser.map((tu) => tu.id)} + quantities={$topUserQuery.data.topUser.map( + (tu) => tu[topUserSelection.key] + )} + entities={$topUserQuery.data.topUser.map( + (tu) => tu.id + )} /> {/if} {/key} @@ -369,16 +480,22 @@ {#key $topUserQuery.data} {#if $topUserQuery.fetching} - + {:else if $topUserQuery.error} - {$topUserQuery.error.message} - {:else} + {$topUserQuery.error.message} + {:else} - {#each $topUserQuery.data.topUser as tu, i} - - + + {/each} @@ -399,18 +526,27 @@ {/key} -

Top Projects on {cluster.charAt(0).toUpperCase() + cluster.slice(1)}

+

+ Top Projects on {cluster.charAt(0).toUpperCase() + + cluster.slice(1)} +

{#key $topProjectQuery.data} {#if $topProjectQuery.fetching} - + {:else if $topProjectQuery.error} - {$topProjectQuery.error.message} + {$topProjectQuery.error.message} {:else} tp[topProjectSelection.key])} - entities={$topProjectQuery.data.topProjects.map((tp) => tp.id)} + quantities={$topProjectQuery.data.topProjects.map( + (tp) => tp[topProjectSelection.key] + )} + entities={$topProjectQuery.data.topProjects.map( + (tp) => tp.id + )} /> {/if} {/key} @@ -418,16 +554,22 @@ {#key $topProjectQuery.data} {#if $topProjectQuery.fetching} - + {:else if $topProjectQuery.error} - {$topProjectQuery.error.message} - {:else} + {$topProjectQuery.error.message} + {:else}
Legend User NameNumber of - Number of +
{tu.id}{tu.id} {tu[topUserSelection.key]}
- {#each $topProjectQuery.data.topProjects as tp, i} - - + + {/each} @@ -486,13 +638,16 @@
{#key $mainQuery.data.stats} + yunit="Jobs" + /> {/key}
@@ -503,9 +658,10 @@ width={colWidth2 - 25} title="Number of Accelerators Distribution" xlabel="Allocated Accs" - xunit="Accs" + xunit="Accs" ylabel="Number of Jobs" - yunit="Jobs"/> + yunit="Jobs" + /> {/key}
Legend Project CodeNumber of - Number of +
{tp.id}{tp.id} {tp[topProjectSelection.key]}