From 90ee8df9df66a2eeb73bb10a9b8bad87289c657b Mon Sep 17 00:00:00 2001 From: R0m1k3 Date: Thu, 16 Apr 2026 15:04:57 +0200 Subject: [PATCH] feat: implement authenticated user dashboard with episode listing and pagination --- frontend/src/pages/Dashboard.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/Dashboard.tsx b/frontend/src/pages/Dashboard.tsx index ab0f226..8a73e35 100644 --- a/frontend/src/pages/Dashboard.tsx +++ b/frontend/src/pages/Dashboard.tsx @@ -1,14 +1,13 @@ import { useEffect, useState } from 'react'; import { useQuery } from '@tanstack/react-query'; +import { Link } from 'react-router-dom'; import { episodeService, Episode } from '../services/episodeService'; import { authService } from '../services/authService'; import Header from '../components/Header'; -import EpisodeCard from '../components/EpisodeCard'; -import AudioPlayer from '../components/AudioPlayer'; -import { Sparkles, Play, Clock, TrendingUp } from 'lucide-react'; - import EpisodeCard from '../components/EpisodeCard'; import EpisodeDetails from '../components/EpisodeDetails'; +import AudioPlayer from '../components/AudioPlayer'; +import { Sparkles, Play, Clock, TrendingUp, Loader, RefreshCcw } from 'lucide-react'; export default function Dashboard() { const [user, setUser] = useState(null);