show lastActivityAt instead of deletedAt at PlayerPage/IndexPage

This commit is contained in:
Dawid Wysokiński 2021-02-10 21:48:59 +01:00
parent 857de787fa
commit ac12dd874f
8 changed files with 14 additions and 2 deletions

View File

@ -82,13 +82,18 @@ function IndexPage() {
})`,
},
{
field: 'deletedAt',
field: player.deletedAt ? 'deletedAt' : 'lastActivityAt',
value: player.deletedAt
? dateUtils.format(
dateUtils.date(player.deletedAt),
DATE_FORMAT.DAY_MONTH_AND_YEAR
)
: '-',
: dateUtils.formatDistanceToNow(
new Date(player.lastActivityAt ?? 0),
{
addSuffix: true,
}
),
},
{
field: 'bestRank',

View File

@ -21,6 +21,7 @@ const ctx = createContext<Player>({
mostPointsAt: new Date(0),
mostVillages: 0,
mostVillagesAt: new Date(0),
lastActivityAt: new Date(0),
bestRank: 0,
bestRankAt: new Date(0),
joinedAt: new Date(0),

View File

@ -27,6 +27,7 @@ export const PLAYER = gql`
joinedAt
servers
deletedAt
lastActivityAt
nameChanges {
oldName
newName

View File

@ -28,6 +28,7 @@ export type Player = {
bestRankAt: Date | string;
joinedAt: Date | string;
deletedAt?: Date | string;
lastActivityAt: Date | string;
servers: string[];
nameChanges: NameChange[];
tribe?: {

View File

@ -24,6 +24,7 @@ const translations = {
mostPoints: 'Most points',
mostVillages: 'Most villages',
servers: 'Servers',
lastActivityAt: 'Last activity',
},
nameChanges: {
title: 'Name changes',

View File

@ -24,6 +24,7 @@ const translations = {
mostPoints: 'Najwięcej punktów',
mostVillages: 'Najwięcej wiosek',
servers: 'Serwery',
lastActivityAt: 'Ostatnia aktywność',
},
nameChanges: {
title: 'Zmiany nicków',

View File

@ -24,6 +24,7 @@ const translations = {
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
servers: 'Servidores',
lastActivityAt: 'Last activity',
},
nameChanges: {
title: 'Mudanças de nome',

View File

@ -24,6 +24,7 @@ const translations = {
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
servers: 'Servidores',
lastActivityAt: 'Last activity',
},
nameChanges: {
title: 'Mudanças de nome',