fix: filter states
All checks were successful
Deploy to Netlify / Deploy to Netlify (push) Successful in 2m10s

This commit is contained in:
Nathan Lamy 2025-12-23 11:33:32 +01:00
parent e86831f228
commit 5e65243598

View file

@ -87,7 +87,7 @@ export default function Home({ user }: { user: User }) {
); );
const setSubject = (subject: string) => { const setSubject = (subject: string) => {
updateQuery("subject", subject); updateQuery("subject", subject);
setSubjectFilter(subject); setSubjectFilter(subject == "all" ? "" : subject);
}; };
const rawExaminer = query.get("examiner"); const rawExaminer = query.get("examiner");
const [examinerFilter, setExaminerFilter] = useState<string>( const [examinerFilter, setExaminerFilter] = useState<string>(
@ -95,7 +95,7 @@ export default function Home({ user }: { user: User }) {
); );
const setExaminer = (examiner: string) => { const setExaminer = (examiner: string) => {
updateQuery("examiner", examiner); updateQuery("examiner", examiner);
setExaminerFilter(examiner); setExaminerFilter(examiner == "all" ? "" : examiner);
}; };
const [sorted, setSort] = useState<string>(query.get("sort") || "desc"); const [sorted, setSort] = useState<string>(query.get("sort") || "desc");
const toggleSort = () => { const toggleSort = () => {