diff --git a/apps/web/src/app/main/courses/page.tsx b/apps/web/src/app/main/courses/page.tsx index 1c9df69..55a6d47 100755 --- a/apps/web/src/app/main/courses/page.tsx +++ b/apps/web/src/app/main/courses/page.tsx @@ -21,8 +21,21 @@ export default function CoursesPage() { const [searchParams, setSearchParams] = useSearchParams(); let coursesData = []; let isCourseLoading = false; + const searchValue = searchParams.get("searchValue"); + if (!searchParams.get("searchValue")) { console.log("no category"); + const { data, isLoading } = api.post.findManyWithPagination.useQuery({ + where: { + type: PostType.COURSE, + }, + select: courseDetailSelect, + }); + coursesData = data?.items; + isCourseLoading = isLoading; + } else { + console.log("searchValue:" + searchParams.get("searchValue")); + const searchValue = searchParams.get("searchValue"); const { data, isLoading } = api.post.findManyWithPagination.useQuery({ where: { type: PostType.COURSE, @@ -40,17 +53,6 @@ export default function CoursesPage() { ], }, }, - }, - select: courseDetailSelect, - }); - coursesData = data?.items; - isCourseLoading = isLoading; - } else { - console.log("searchValue:" + searchParams.get("searchValue")); - const searchValue = searchParams.get("searchValue"); - const { data, isLoading } = api.post.findManyWithPagination.useQuery({ - where: { - type: PostType.COURSE, OR: [ { title: { contains: searchValue, mode: "insensitive" } }, {