Skip to content

Commit f63e61a

Browse files
fix: remove redundent course list fetch
1 parent f400e8e commit f63e61a

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

src/components/searchbarSubjectList.tsx

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -21,25 +21,7 @@ function SearchbarSubjectList({
2121
const [courses, setCourses] = useState<string[]>([]);
2222
const suggestionsRef = useRef<HTMLUListElement | null>(null);
2323

24-
const fetchCourses = async () => {
25-
try {
26-
setLoading(true);
27-
const response = await axios.get<ICourses[]>("/api/course-list");
28-
const fetchedCourses = response.data.map(
29-
(course: { name: string }) => course.name,
30-
);
31-
setCourses(fetchedCourses);
32-
setLoading(false);
33-
} catch (err) {
34-
console.error("Error fetching courses:", err);
35-
setError("Failed to fetch courses");
36-
setLoading(false);
37-
}
38-
};
3924

40-
useEffect(() => {
41-
void fetchCourses();
42-
}, []);
4325

4426
const debouncedSearch = useCallback(
4527
debounce((text: string) => {

0 commit comments

Comments
 (0)