File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ import JSZip from "jszip";
2626import { toast } from "react-hot-toast" ;
2727import { useCourses } from "@/context/courseContext" ;
2828import EmptyState from "./ui/EmptyState" ;
29+ import SidebarButton from "./SidebarButton" ;
2930
3031const CatalogueContent = ( ) => {
3132 const router = useRouter ( ) ;
@@ -420,25 +421,17 @@ const CatalogueContent = () => {
420421
421422
422423 { /* Select/Deselect/Download All Buttons */ }
424+
423425 < div className = "mb-8 flex w-full items-center justify-end gap-4" >
424- < div
425- onClick = { handleSelectAll }
426- className = "cursor-pointer rounded-full border-2 border-black px-2 py-1 font-play text-xs font-semibold hover:bg-[#B2B8FF] hover:text-black dark:border-white dark:hover:border-[#434dba] dark:hover:bg-[#434dba] dark:hover:text-white"
427- >
426+ < SidebarButton onClick = { handleSelectAll } >
428427 Select All
429- </ div >
430- < div
431- onClick = { handleDeselectAll }
432- className = "cursor-pointer rounded-full border-2 border-black px-2 py-1 font-play text-xs font-semibold hover:bg-[#B2B8FF] hover:text-black dark:border-white dark:hover:border-[#434dba] dark:hover:bg-[#434dba] dark:hover:text-white"
433- >
428+ </ SidebarButton >
429+ < SidebarButton onClick = { handleDeselectAll } >
434430 Deselect All
435- </ div >
436- < div
437- onClick = { handleDownloadSelected }
438- className = "cursor-pointer rounded-full border-2 border-black px-2 py-1 font-play text-xs font-semibold hover:bg-[#B2B8FF] hover:text-black dark:border-white dark:hover:border-[#434dba] dark:hover:bg-[#434dba] dark:hover:text-white"
439- >
431+ </ SidebarButton >
432+ < SidebarButton onClick = { handleDownloadSelected } >
440433 Download Selected
441- </ div >
434+ </ SidebarButton >
442435 </ div >
443436
444437 { relatedSubjects . length > 0 && (
You can’t perform that action at this time.
0 commit comments