diff --git a/frontend/app/page.tsx b/frontend/app/page.tsx index f3f15d9..a1de63a 100644 --- a/frontend/app/page.tsx +++ b/frontend/app/page.tsx @@ -752,8 +752,10 @@ export default function Page() { function formatTrophies(value: number) { const sign = value > 0 ? '' : '+'; - - return `${sign}${value} trophies`; + let gained = false; + if(sign === '+') gained = true; + let suffix = gained ? 'gained' : 'lost'; + return `${sign}${value} trophies ${suffix}`; } function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { @@ -1399,50 +1401,50 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {

Manage Attacks

- {defenses.length > 10 ? ( -

Showing the latest 10 entries.

- ) : null} + +
+ {defense.stars}★ + {defense.percent}% + {formatTrophies(defense.trophies)} + {new Date(defense.createdAt).toLocaleString()} +
+ + ); + }) + ) : ( +
  • No attacks logged yet.
  • + )} + + {defenses.length > 10 ? ( +

    Showing the latest 10 entries.

    + ) : null}
    {defenseBeingEdited && ( @@ -1555,7 +1557,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary {