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

Need interim publish confirmation modal for components #1188

Open
jmakowski1123 opened this issue Jul 29, 2024 · 2 comments
Open

Need interim publish confirmation modal for components #1188

jmakowski1123 opened this issue Jul 29, 2024 · 2 comments

Comments

@jmakowski1123
Copy link

The current workflow for publishing components using the Publish button in the component sidebar is a one-click process. Once clicked, the component is automatically published. However in the course workflow, clicking Publish triggers a confirmation window:

Image

I think we should include a similar confirmation message in Libraries as well. For the MVP, it should contain:

IF the component has never been published:

  1. The title of the component being published
  2. A confirmation button

IF the component has been published and new changes are being published:

  1. The title of the component being published
  2. A list of courses where the component is used - "This content is currently being used in [bullet point of courses] "
  3. A notification that publishing the component will push the changes out to the courses
  4. A confirmation button
@jmakowski1123 jmakowski1123 converted this from a draft issue Jul 29, 2024
@bradenmacdonald
Copy link
Contributor

@jmakowski1123 Which epic should we group this into?

@lizc577
Copy link

lizc577 commented Aug 7, 2024

@jmakowski1123 Do you want design to mock this up or are we good since we have an existing design that is being used and dev can use your AC for the content

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: UX/UI To Dos
Development

No branches or pull requests

3 participants