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

[Feature Request]: [CreateFullPage] Add support for 'onClick' for the progress bar #6030

Open
2 tasks done
shocquu opened this issue Sep 10, 2024 · 5 comments
Open
2 tasks done

Comments

@shocquu
Copy link

shocquu commented Sep 10, 2024

The problem

<CreateFullPage/> utilizes the Carbon Progress Indicator component but doesn't allow for state control or an onClick function. We need to allow users to freely move between steps.

The solution

Add an 'onClick' prop to CreateFullPage that triggers when the user clicks on a progress step.

Design link

No response

Links to other materials

Owner/main maintainer(s)

Lineage team ? idk

Second/backup maintainer(s)

No response

Product/offering

No response

Business priority

None

Code of Conduct

@kingtraceyj
Copy link
Member

kingtraceyj commented Sep 16, 2024

We have seen this issue come up before with other teams. This would need an audit of how teams want to use this and then UX explorations for validation states. We will add this to our enhancement backlog for later prioritization.

@oliviaflory
Copy link

@shocquu thanks for opening a feature request! Can you provide a few more details?

  1. If the user can freely move between steps, are all the steps optional?
  2. Do you have a designs that we could see the user flow of information that would be included in the steps?

I ask because the progress indicator specifically states not to utilize a progress indicator "when the process may be completed in any order." We may be able to suggest a different way to achieve your goal

@shocquu
Copy link
Author

shocquu commented Sep 19, 2024

  1. In our scenario, the user can only move in one direction but should be able to move back to completed steps by clicking on the step indicator. If the user is in edit mode, all steps have the status "complete" and should be clickable, unless not all requirements are met. We will handle this on our side by not providing the onClick handler or marking the step as disabled.
  2. Unfortunately, I am unable to share the design, but I can show a video demonstrating how we want it to work.
Screen.Recording.2024-09-19.at.13.33.52.mov

Copy link
Contributor

This issue is stale because it has been open for 7 days with no activity.
Remove the stale label or add a comment, otherwise this issue will be closed in 7 days.

@shocquu
Copy link
Author

shocquu commented Sep 27, 2024

Bump

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs triage 🧐
Status: Triage
Development

No branches or pull requests

4 participants