import React from 'react'; import { useNavigate } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { Shuffle, Dices } from 'lucide-react'; interface MixCard { icon: React.ElementType; labelKey: string; descKey: string; to: string; } const CARDS: MixCard[] = [ { icon: Shuffle, labelKey: 'randomLanding.mixByTracks', descKey: 'randomLanding.mixByTracksDesc', to: '/random/mix', }, { icon: Dices, labelKey: 'randomLanding.mixByAlbums', descKey: 'randomLanding.mixByAlbumsDesc', to: '/random/albums', }, ]; export default function RandomLanding() { const { t } = useTranslation(); const navigate = useNavigate(); return (