-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go code
Description
- Create a blank page for the classroom management at
/classroom/manage - Add the nav bar and the name of the classroom to the page
- Create the necessary components
- Create a component
ClassroomSidebarthat has the buttons labeled "Details, Students, Assignments," and "Grades" that the teacher will click on to change the main content of the page. - Create a
CalendarInputcomponent that modifies the<input type="date" />field - Create a
TextAreacomponent for the course description. - Create a
SelectDropdowncomponent for the visibility dropdown input - Create a
Popupcomponent that can somehow darken its entire parent and be displayed at the center of its parent
- Create a component
- Create an api endpoint
/api/classroom/testcase/<testcase_id>that deletes a testcase- Connect this endpoint to the frontend
- Make the classroom management page only show if the user has the proper role to manage the classroom
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go code