Skip to content

Commit 07ac82e

Browse files
authored
Merge pull request #186 from kashyap-harshit/prod
fix: anskey filter
2 parents 005122d + c6eeff9 commit 07ac82e

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/components/CatalogueContent.tsx

+3-5
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ const CatalogueContent = () => {
4545
const years = searchParams.get("years")?.split(",");
4646
const campuses = searchParams.get("campus")?.split(",");
4747
const semesters = searchParams.get("semester")?.split(",");
48-
const answerKeyIncluded = searchParams.get("answerkey") === "true";
49-
48+
const answerKeyIncluded = searchParams.get("answerkey")==="true"? true: false;
5049
// Initialize state with searchParams
5150
const [selectedExams, setSelectedExams] = useState<string[]>(exams ?? []);
5251
const [selectedSlots, setSelectedSlots] = useState<string[]>(slots ?? []);
@@ -58,7 +57,7 @@ const CatalogueContent = () => {
5857
campuses ?? [],
5958
);
6059
const [selectedAnswerKeyIncluded, setSelectedAnswerKeyIncluded] =
61-
useState<boolean>(answerKeyIncluded || false);
60+
useState<boolean>(answerKeyIncluded);
6261
const [papers, setPapers] = useState<IPaper[]>([]);
6362
const [filteredPapers, setFilteredPapers] = useState<IPaper[]>([]);
6463
const [selectedPapers, setSelectedPapers] = useState<IPaper[]>([]);
@@ -85,7 +84,6 @@ const CatalogueContent = () => {
8584
const papersData = data.papers;
8685
setFilterOptions(data);
8786
setPapers(papersData);
88-
8987
const filtered = papersData.filter((paper) => {
9088
const examCondition = selectedExams.length
9189
? selectedExams.includes(paper.exam)
@@ -203,7 +201,7 @@ const CatalogueContent = () => {
203201
answerkeyCondition
204202
);
205203
});
206-
setFilteredPapers(filtered.length > 0 ? filtered : papers);
204+
setFilteredPapers(filtered );
207205
},
208206
[subject, router, papers],
209207
);

src/components/Error.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from "react";
22

33
interface ErrorProps {
44
message?: string;
5-
filtersPulled : boolean;
5+
filtersPulled ?: boolean;
66
}
77

88
const Error = ({ message = "Some error occured", filtersPulled }: ErrorProps) => {

0 commit comments

Comments
 (0)