Skip to content

Commit f121dc7

Browse files
committed
patch:added back commented campuses section
1 parent 9f34607 commit f121dc7

File tree

2 files changed

+46
-4
lines changed

2 files changed

+46
-4
lines changed

src/components/SideBar.tsx

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,50 @@ function SideBar({
259259
</AccordionItem>
260260
</Accordion>
261261
</div>
262+
{/* <div className="flex w-full flex-col items-baseline justify-between border-b-2 border-[#36266d] px-[10px]">
263+
<Accordion className="w-full" type="single" collapsible>
264+
<AccordionItem className="border-none no-underline" value="item-1">
265+
<AccordionTrigger className="w-full no-underline">
266+
<div className="font-sans text-sm no-underline">Campuses</div>
267+
</AccordionTrigger>
268+
<AccordionContent>
269+
<div className="my-2 flex w-full flex-wrap items-center">
270+
{campuses?.map((campus) => (
271+
<div
272+
key={campus.value}
273+
onClick={() => {
274+
if (selectedCampuses.includes(campus.value)) {
275+
handleApplyFilters(
276+
selectedExams,
277+
selectedSlots,
278+
selectedYears,
279+
selectedCampuses.filter((c) => c !== campus.value),
280+
selectedSemesters,
281+
selectedAnswerKeyIncluded,
282+
);
283+
} else {
284+
handleApplyFilters(
285+
selectedExams,
286+
selectedSlots,
287+
selectedYears,
288+
[...selectedCampuses, campus.value],
289+
selectedSemesters,
290+
selectedAnswerKeyIncluded,
291+
);
292+
}
293+
}}
294+
className={`mb-2 mr-2 flex h-fit cursor-pointer items-center rounded-full border-2 border-black px-2 py-1 font-sans text-xs font-semibold hover:bg-slate-800 hover:text-white dark:hover:bg-slate-900 ${selectedCampuses.includes(campus.value) ? "border-[#B2B8FF] bg-[#B2B8FF] hover:border-black hover:bg-[#B2B8FF] dark:border-[#434dba] dark:bg-[#434dba] dark:hover:border-[white] dark:hover:bg-[#434dba]" : "bg-none hover:bg-[#B2B8FF] dark:border-white dark:hover:border-[#434dba]"}`}
295+
>
296+
{campus.label}
297+
</div>
298+
))}
299+
</div>
300+
</AccordionContent>
301+
</AccordionItem>
302+
</Accordion>
303+
</div> */}
262304
</div>
263305
);
264306
}
265307

266-
export default SideBar;
308+
export default SideBar;

src/components/ui/skeleton.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { cn } from "@/lib/utils"
1+
import { cn } from "@/lib/utils";
22

33
function Skeleton({
44
className,
@@ -9,7 +9,7 @@ function Skeleton({
99
className={cn("animate-pulse rounded-md bg-primary/10", className)}
1010
{...props}
1111
/>
12-
)
12+
);
1313
}
1414

15-
export { Skeleton }
15+
export { Skeleton };

0 commit comments

Comments
 (0)