-
Add a Course not found image/text when the search cannot find any courses that match the search.
-
As title suggests, new merges are not being pushed to prod. Guessing it might have somethin' to do with #864?
I know for sure #879 and #880 are not live (manually checked).
@EricPedley @ap0nia
…
-
https://peterportal.org/course/ACENG20A
Similar to AP classes – placement exam or authorization link should not be a link.
-
The icssc-website repo has both a `package-lock.json` and `yarn.lock` file.
This is suboptimal because it can create edge cases where two versions of dependencies are used to develop, test, and deplo…
-
## For Good First Taskers
For any future `good first doers`, if it's decided that a dismissible helpbox is the best way forward, a similar implementation in our codebase would be `RecruitmentBanner`,…
-
Currently if you go to add a course to the roadmap and cancel it on mobile, it looks like this.
![Recording 2023-06-01 at 23 18 10](https://github.com/icssc/peterportal-client/assets/8922227/301133…
-
checks:
- stars > 10
- not archived
- has `package.json`
- has `package-lock.json`
- hasn't `yarn.lock`
- hasn't `pnpm-lock.yaml`
- `package-lock.json` was updated less than 6 months ago
- is …
-
TL;DR, the current method AA employs to trigger Skeleton Mode is the loading in of courses. But as you can see in the image above, that isn't a perfect solution since one endpoint could fail (Grap…
-
## Instructions
- Refactor `Map.jsx` under `src/components/Map`
## Acceptance Criteria
- Move any useState, Variables definition to the top of React Component
- Rename Test function to something…
-
Stats 67 requires "AP CALCULUS BC" whereas Math 3A requires "AP Calculus BC" resulting in what is essentially duplicate prerequisites which both need to be entered. Will need to investigate furt…