diff options
Diffstat (limited to 'src/components/Result/index.tsx')
| -rw-r--r-- | src/components/Result/index.tsx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/components/Result/index.tsx b/src/components/Result/index.tsx index 259525b..ccf393d 100644 --- a/src/components/Result/index.tsx +++ b/src/components/Result/index.tsx @@ -21,11 +21,18 @@ function Solution({ todaysSolution, currentTry, }: SolutionProps) { + const todaysDate = new Date(); + const christmasSongDay = todaysDate.getFullYear() == 2023 && todaysDate.getMonth() == 11 && todaysDate.getDate() >= 1 && todaysDate.getDate() <= 25 + const gifs = ["923701894117982238", "655441669893914664", "919955833264160810"] + const randomGif = gifs[Math.floor(Math.random() * gifs.length)]; return ( <> <Styled.SongTitle> Today's song is {todaysSolution.artist} - {todaysSolution.name} </Styled.SongTitle> + {christmasSongDay && + <img src={"https://cdn.discordapp.com/emojis/" + randomGif + ".gif?size=44&quality=lossless"}></img> + } {didGuess && <Styled.Tries> You guessed it in {currentTry} {currentTry === 1 ? 'try' : 'tries'}. |
