From 1cf39328ca584acaada4edde6c35a0f4bd92661d Mon Sep 17 00:00:00 2001 From: "Mahmoud M. Abdalla" Date: Sat, 26 Jul 2025 21:49:59 +0300 Subject: [PATCH] Fix ESLint errors: Add missing imports and remove unused variables --- frontend/src/components/Layout.js | 2 +- frontend/src/pages/CourseDetail.js | 2 -- frontend/src/pages/Courses.js | 4 ++-- frontend/src/pages/Dashboard.js | 1 - frontend/src/pages/Users.js | 1 - 5 files changed, 3 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/Layout.js b/frontend/src/components/Layout.js index a8d1ded..522156e 100644 --- a/frontend/src/components/Layout.js +++ b/frontend/src/components/Layout.js @@ -12,7 +12,7 @@ import { } from '@heroicons/react/24/outline'; const Layout = () => { - const { user, logout, isSuperAdmin, isTrainer, isTrainee } = useAuth(); + const { user, logout, isSuperAdmin } = useAuth(); const navigate = useNavigate(); const location = useLocation(); const [sidebarOpen, setSidebarOpen] = useState(false); diff --git a/frontend/src/pages/CourseDetail.js b/frontend/src/pages/CourseDetail.js index 2772c5d..e7e68d6 100644 --- a/frontend/src/pages/CourseDetail.js +++ b/frontend/src/pages/CourseDetail.js @@ -8,9 +8,7 @@ import { ClockIcon, UserIcon, StarIcon, - CurrencyDollarIcon, BookOpenIcon, - CheckCircleIcon, } from '@heroicons/react/24/outline'; import LoadingSpinner from '../components/LoadingSpinner'; import toast from 'react-hot-toast'; diff --git a/frontend/src/pages/Courses.js b/frontend/src/pages/Courses.js index c0c4f30..dd245ff 100644 --- a/frontend/src/pages/Courses.js +++ b/frontend/src/pages/Courses.js @@ -5,16 +5,16 @@ import { useAuth } from '../contexts/AuthContext'; import { coursesAPI } from '../services/api'; import { MagnifyingGlassIcon, - FunnelIcon, PlusIcon, StarIcon, ClockIcon, UserIcon, + AcademicCapIcon, } from '@heroicons/react/24/outline'; import LoadingSpinner from '../components/LoadingSpinner'; const Courses = () => { - const { user, isTrainer, isSuperAdmin } = useAuth(); + const { isTrainer, isSuperAdmin } = useAuth(); const [search, setSearch] = useState(''); const [category, setCategory] = useState(''); const [level, setLevel] = useState(''); diff --git a/frontend/src/pages/Dashboard.js b/frontend/src/pages/Dashboard.js index c4f17d7..7b819ac 100644 --- a/frontend/src/pages/Dashboard.js +++ b/frontend/src/pages/Dashboard.js @@ -6,7 +6,6 @@ import { AcademicCapIcon, UsersIcon, ClockIcon, - CurrencyDollarIcon, ChartBarIcon, UserGroupIcon, BookOpenIcon, diff --git a/frontend/src/pages/Users.js b/frontend/src/pages/Users.js index 706446e..7b8903c 100644 --- a/frontend/src/pages/Users.js +++ b/frontend/src/pages/Users.js @@ -6,7 +6,6 @@ import { PencilIcon, TrashIcon, MagnifyingGlassIcon, - FunnelIcon, } from '@heroicons/react/24/outline'; import LoadingSpinner from '../components/LoadingSpinner'; import toast from 'react-hot-toast';