import React from "react"; import Navbar from "../components/Layout/Navbar"; import ListRow from "../components/Layout/ListRow"; import { useNavigate } from "react-router-dom"; import { useStreams } from "../context/StreamsContext"; interface HomePageProps { variant?: "default" | "personalised"; } const HomePage: React.FC = ({ variant = "default" }) => { const { featuredStreams, featuredCategories } = useStreams(); const navigate = useNavigate(); const handleStreamClick = (streamId: number, streamerName: string) => { console.log(`Navigating to ${streamId}`); navigate(`/${streamerName}`); }; return (
{/* If Personalised_HomePage, display Streams recommended for the logged-in user. Else, live streams with the most viewers. */} {/* If Personalised_HomePage, display Categories the logged-in user follows. Else, trending categories. */} {}} //TODO />
); }; export default HomePage;