tfrere commited on
Commit
be68bbf
·
1 Parent(s): 7caf298

remove default emoji

Browse files
client/src/components/LeaderboardSection/components/LeaderboardCard.jsx CHANGED
@@ -52,14 +52,14 @@ const LeaderboardCard = ({ leaderboard }) => {
52
 
53
  // Récupérer uniquement le dernier emoji
54
  const getLastEmoji = () => {
55
- if (!card_data.emoji) return "🎯";
56
 
57
  // Utiliser GraphemeSplitter pour diviser correctement les emojis
58
  const splitter = new GraphemeSplitter();
59
  const graphemes = splitter.splitGraphemes(card_data.emoji);
60
 
61
  // Retourner le dernier graphème (emoji)
62
- return graphemes.length > 0 ? graphemes[graphemes.length - 1] : "🎯";
63
  };
64
 
65
  const lastEmoji = getLastEmoji();
@@ -257,7 +257,7 @@ const LeaderboardCard = ({ leaderboard }) => {
257
  card_data.title || leaderboard.id
258
  )}
259
  </Typography>
260
- <Box sx={{ fontSize: "1.5rem" }}>{lastEmoji}</Box>
261
  </Box>
262
  {displayDescription && (
263
  <Typography
 
52
 
53
  // Récupérer uniquement le dernier emoji
54
  const getLastEmoji = () => {
55
+ if (!card_data.emoji) return null;
56
 
57
  // Utiliser GraphemeSplitter pour diviser correctement les emojis
58
  const splitter = new GraphemeSplitter();
59
  const graphemes = splitter.splitGraphemes(card_data.emoji);
60
 
61
  // Retourner le dernier graphème (emoji)
62
+ return graphemes.length > 0 ? graphemes[graphemes.length - 1] : null;
63
  };
64
 
65
  const lastEmoji = getLastEmoji();
 
257
  card_data.title || leaderboard.id
258
  )}
259
  </Typography>
260
+ {lastEmoji && <Box sx={{ fontSize: "1.5rem" }}>{lastEmoji}</Box>}
261
  </Box>
262
  {displayDescription && (
263
  <Typography