Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Lectures and Assignments to Jupyterlab Menu #17

Closed
3 tasks done
meffmadd opened this issue Jan 22, 2024 · 0 comments
Closed
3 tasks done

Add Lectures and Assignments to Jupyterlab Menu #17

meffmadd opened this issue Jan 22, 2024 · 0 comments
Assignees
Milestone

Comments

@meffmadd
Copy link
Member

meffmadd commented Jan 22, 2024

Is your feature request related to a problem? Please describe.
Users should also be able to access the lecture and assignments list or other functionality in the Jupyterlab menu.
(see: https://github.com/jupyterlab/extension-examples/tree/main/main-menu)

Describe the solution you'd like
A simple menu could be a list of lectures and where each lecture has a submenu with the assignments. We have to change our widgets so that they can accept a path parameter, which describes which lecture/assignment to open. The routing then is handled by react-router-dom.

TODO:

  • Implement menus with lectures and assignments in submenus
  • Call updateMenus(true) when assignment is added to reload menus
  • Fix widget restorer (assignments and course management are no restored when reloading page)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant