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

"Create New Library" Form #1077

Closed
Tracked by #1163
bradenmacdonald opened this issue Jun 7, 2024 · 2 comments
Closed
Tracked by #1163

"Create New Library" Form #1077

bradenmacdonald opened this issue Jun 7, 2024 · 2 comments

Comments

@bradenmacdonald
Copy link
Contributor

When clicking the "New Library" button in the course authoring MFE:

Case 1: If the LIBRARY_MODE is v1 only, it redirects to the legacy Studio libraries page:

Screenshot of legacy UI

Case 2: If the LIBRARY_MODE is mixed and the user is currently on the "Legacy Libraries" tab, it also redirects to the legacy Studio libraries page.

Case 3: Otherwise, implement a new "Create library" page that matches the version in the library authoring MFE. Filling out the form should successfully create a new v2 library. Errors should be displayed.

Screenshot of new library form

@bradenmacdonald bradenmacdonald modified the milestones: Lib Relaunch 1: Library Home Page, Lib Relaunch 1a: Libraries Tab Jun 7, 2024
@bradenmacdonald bradenmacdonald removed this from the Lib Relaunch 1a: Libraries Tab milestone Jun 13, 2024
rpenido referenced this issue in open-craft/frontend-app-authoring Jun 19, 2024
@yusuf-musleh
Copy link
Contributor

@jmakowski1123 @marcotuts The sandbox has been updated and the "Cancel" button has been added to the "Create new library" form (see slack thread), it's ready for your review when you get a chance.

cc. @bradenmacdonald

@jmakowski1123
Copy link

This story works as expected!

@bradenmacdonald bradenmacdonald closed this as completed by moving to Done in Libraries Overhaul Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants