diff --git a/components/Game.tsx b/components/Game.tsx index cdfe87c..3bac190 100644 --- a/components/Game.tsx +++ b/components/Game.tsx @@ -10,6 +10,7 @@ import { sendGotifyNotification } from '../app/actions'; interface GameProps { dailyPuzzle: { id: number; + puzzleNumber: number; audioUrl: string; songId: number; title: string; @@ -141,7 +142,7 @@ export default function Game({ dailyPuzzle, genre = null, isSpecial = false, max } } - const text = `Hördle #${dailyPuzzle.id}\n${genreText}\n${speaker}${emojiGrid}\n\n#Hördle #Music\n\n${shareUrl}`; + const text = `Hördle #${dailyPuzzle.puzzleNumber}\n${genreText}\n${speaker}${emojiGrid}\n\n#Hördle #Music\n\n${shareUrl}`; // Try native Web Share API only on mobile devices const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); @@ -149,7 +150,7 @@ export default function Game({ dailyPuzzle, genre = null, isSpecial = false, max if (isMobile && navigator.share) { try { await navigator.share({ - title: `Hördle #${dailyPuzzle.id}`, + title: `Hördle #${dailyPuzzle.puzzleNumber}`, text: text, }); setShareText('✓ Shared!'); @@ -178,7 +179,7 @@ export default function Game({ dailyPuzzle, genre = null, isSpecial = false, max return (