seas-computing / course-planner

SEAS Course Planning Application. JSDoc Docs at: https://seas-computing.github.io/course-planner/
0 stars 1 forks source link

Add Initial Room Admin Page & Table #570

Closed natalynyu closed 1 year ago

natalynyu commented 1 year ago

This PR adds the initial Room Admin page, which includes the room admin table with campus, building, name, and capacity information. The functionality of the edit buttons will be implemented in a future ticket.

Types of changes

Checklist:

Priority:

Related Issues:

Fixes #566

codecov[bot] commented 1 year ago

Codecov Report

Merging #570 (2081609) into develop (18662ef) will decrease coverage by 0.34%. The diff coverage is 91.13%.

@@             Coverage Diff             @@
##           develop     #570      +/-   ##
===========================================
- Coverage    96.05%   95.70%   -0.35%     
===========================================
  Files          182      186       +4     
  Lines         3823     4026     +203     
  Branches       447      474      +27     
===========================================
+ Hits          3672     3853     +181     
- Misses          71       87      +16     
- Partials        80       86       +6     
Impacted Files Coverage Δ
src/client/components/layout/AppHeader.tsx 92.00% <ø> (ø)
.../client/components/pages/Schedule/SchedulePage.tsx 95.91% <ø> (+0.08%) :arrow_up:
.../components/pages/Schedule/blocks/SessionBlock.tsx 91.17% <ø> (+0.55%) :arrow_up:
...ent/components/pages/RoomSchedule/RoomSchedule.tsx 85.00% <80.95%> (-0.72%) :arrow_down:
...server/courseInstance/courseInstance.controller.ts 94.28% <88.88%> (-1.95%) :arrow_down:
src/client/api/courses.ts 100.00% <100.00%> (ø)
src/client/api/rooms.ts 100.00% <100.00%> (ø)
src/client/components/layout/AppRouter.tsx 86.36% <100.00%> (+1.36%) :arrow_up:
...rc/client/components/pages/RoomAdmin/RoomAdmin.tsx 100.00% <100.00%> (ø)
src/client/components/pages/index.ts 100.00% <100.00%> (ø)
... and 25 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more