import React, { useState } from 'react'; import AddSongModal from './AddSongModal'; function StationPage() { const [isModalOpen, setIsModalOpen] = useState(false); const [currentSong, setCurrentSong] = useState({ title: "No song playing", artist: "Add songs to get started", isPlaying: false }); // Empty song list - no songs initially const recommendedSongs = []; const handlePlayPause = () => { setCurrentSong(prev => ({ ...prev, isPlaying: !prev.isPlaying })); }; const handleNext = () => { console.log('Next song'); }; const handlePrevious = () => { console.log('Previous song'); }; const openModal = () => { setIsModalOpen(true); }; const closeModal = () => { setIsModalOpen(false); }; return (
{[...Array(20)].map((_, i) => (
))}

Serena Station

Collaborative Music Experience

{currentSong.title}

{currentSong.artist}

Song Queue

{recommendedSongs.length === 0 ? (

No songs in queue yet. Add some songs to get started!

) : ( recommendedSongs.map(song => (

{song.title}

{song.artist}

{song.duration}
)) )}
{isModalOpen && }
); } export default StationPage;