diff --git a/src/lib/components/crew/GwEventScoreRow.svelte b/src/lib/components/crew/GwEventScoreRow.svelte new file mode 100644 index 00000000..46a608b9 --- /dev/null +++ b/src/lib/components/crew/GwEventScoreRow.svelte @@ -0,0 +1,74 @@ + + + + +
  • + +
  • + + diff --git a/src/routes/(app)/crew/members/[membershipId]/+page.svelte b/src/routes/(app)/crew/members/[membershipId]/+page.svelte index 887c32e3..4171d167 100644 --- a/src/routes/(app)/crew/members/[membershipId]/+page.svelte +++ b/src/routes/(app)/crew/members/[membershipId]/+page.svelte @@ -2,13 +2,13 @@ -
    - + + {memberName} / granblue.team + - {#if scoresQuery.isLoading} -
    Loading scores...
    - {:else if scoresQuery.isError} -
    Failed to load scores
    - {:else if scoresQuery.data} - {@const data = scoresQuery.data} - -
    -
    - Total Honors - {formatScore(data.grandTotal)} +
    +
    + {#if scoresQuery.isLoading} +
    +

    Loading...

    -
    - Events - {data.eventScores.length} + {:else if scoresQuery.isError} +
    +

    Failed to load scores

    -
    + {:else if scoresQuery.data} + {@const data = scoresQuery.data} - {#if data.eventScores.length === 0} -
    No GW scores recorded yet.
    - {:else} -
      - {#each data.eventScores as eventScore (eventScore.gwEvent.id)} -
    • - -
    • - {/each} -
    + + +
    +
    + {formatScore(data.grandTotal)} + Total Honors +
    +
    + {data.eventScores.length} + Events +
    +
    + + {#if historyChartData.length > 0} +
    + +
    + {/if} + + {#if data.eventScores.length === 0} +
    No GW scores recorded yet.
    + {:else} +
    + Event History +
    + +
      + {#each data.eventScores as eventScore (eventScore.gwEvent.id)} + + {/each} +
    + {/if} {/if} - {/if} +
    diff --git a/src/routes/(app)/crew/phantoms/[phantomId]/+page.svelte b/src/routes/(app)/crew/phantoms/[phantomId]/+page.svelte index 0a451fe4..91592187 100644 --- a/src/routes/(app)/crew/phantoms/[phantomId]/+page.svelte +++ b/src/routes/(app)/crew/phantoms/[phantomId]/+page.svelte @@ -2,12 +2,13 @@ -
    - + + {phantomName} / granblue.team + - {#if scoresQuery.isLoading} -
    Loading scores...
    - {:else if scoresQuery.isError} -
    Failed to load scores
    - {:else if scoresQuery.data} - {@const data = scoresQuery.data} - -
    -
    - Total Honors - {formatScore(data.grandTotal)} +
    +
    + {#if scoresQuery.isLoading} +
    +

    Loading...

    -
    - Events - {data.eventScores.length} + {:else if scoresQuery.isError} +
    +

    Failed to load scores

    -
    + {:else if scoresQuery.data} + {@const data = scoresQuery.data} - {#if data.eventScores.length === 0} -
    No GW scores recorded yet.
    - {:else} -
      - {#each data.eventScores as eventScore (eventScore.gwEvent.id)} -
    • - -
    • - {/each} -
    + + {#snippet belowTitle()} + Phantom + {/snippet} + + +
    +
    + {formatScore(data.grandTotal)} + Total Honors +
    +
    + {data.eventScores.length} + Events +
    +
    + + {#if historyChartData.length > 0} +
    + +
    + {/if} + + {#if data.eventScores.length === 0} +
    No GW scores recorded yet.
    + {:else} +
    + Event History +
    + +
      + {#each data.eventScores as eventScore (eventScore.gwEvent.id)} + + {/each} +
    + {/if} {/if} - {/if} +