mirror of
https://github.com/MetaFam/TheGame.git
synced 2026-02-09 05:25:15 -05:00
* update username flow * skills/memberships not shown if non-existent * better errors * styling for player tiles * cover image for player tile
17 lines
685 B
TypeScript
17 lines
685 B
TypeScript
import BackgroundImage from 'assets/tile-background.jpg';
|
|
|
|
import { PlayerFragmentFragment } from '../graphql/autogen/types';
|
|
|
|
export const getPlayerImage = (player: PlayerFragmentFragment): string =>
|
|
player.box_profile?.imageUrl ||
|
|
`https://avatars.dicebear.com/api/jdenticon/${player.username}.svg`;
|
|
|
|
export const getPlayerCoverImage = (player: PlayerFragmentFragment): string =>
|
|
player.box_profile?.coverImageUrl || BackgroundImage;
|
|
|
|
export const getPlayerName = (player: PlayerFragmentFragment): string =>
|
|
player.box_profile?.name || player.username;
|
|
|
|
export const getPlayerDescription = (player: PlayerFragmentFragment): string =>
|
|
player.box_profile?.description || '';
|