diff --git a/src/views/components/injected/TableRow/TableRow.tsx b/src/views/components/injected/TableRow/TableRow.tsx index 79dd5bbe..3e0a3914 100644 --- a/src/views/components/injected/TableRow/TableRow.tsx +++ b/src/views/components/injected/TableRow/TableRow.tsx @@ -29,11 +29,7 @@ export default function TableRow({ support, course, element, isSelected, onClick }, []); useEffect(() => { - if (isSelected) { - element.classList.add(styles.selectedRow); - } else { - element.classList.remove(styles.selectedRow); - } + element.classList[isSelected ? 'add' : 'remove'](styles.selectedRow); }, [course, isSelected]); if (!container) { diff --git a/todo.md b/todo.md index 7b0e62fa..c5ded611 100644 --- a/todo.md +++ b/todo.md @@ -41,6 +41,9 @@ Last Updated: 03/4/2023 - [ ] store in db - [ ] extension and website darkmode support - [ ] see who else is looking at certain classes (waitlist, or has it in their schedule) +- [ ] github contributors displayed somewhere +- [ ] Links to discord/github +- [ ] on CS/ECE/MIS pages, show some banner somewhere for students to join the dev team! - [ ] CHECK ALL THE TODOs in CODE BEFORE LAUNCHING ## LEGACY FROM UTRP-V1