-
Notifications
You must be signed in to change notification settings - Fork 361
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
feat: [M3-7058] - Add AGLB Create Page - Stepper component #9520
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The stepper looks really cool! Since this is a POC, not too sure if there will be more changes to this component down the road that won't be taken care of in this specific PR, so feel free to ignore any of the comments below
packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.tsx
Outdated
Show resolved
Hide resolved
packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts
Outdated
Show resolved
Hide resolved
packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts
Outdated
Show resolved
Hide resolved
packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts
Outdated
Show resolved
Hide resolved
]; | ||
|
||
test('renders all steps and navigates', () => { | ||
renderWithTheme(<VerticalLinearStepper steps={steps} />); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if it's needed for a POC pr, but commenting here in case you planned to add more tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Technically, it may not be required for the POC. However, I've added it as a placeholder and left a comment for future enhancements, should we decide to add more tests as we move forward.
…LinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
…LinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
…LinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
Thank you @coliu-akamai! good catch on console warnings. Addressed above feedback, PR is ready for re-review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
* feat: stepper component POC * VerticalLinearStepper unit tests * Stepper component story * Code cleanup * Added changeset: AGLB - Stepper component * Update packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * Update packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * Update packages/manager/src/components/VerticalLinearStepper/VerticalLinearStepper.styles.ts Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * Fix console warnings in storybook * Update VerticalLinearStepper.test.tsx * Update unit tests * Update VerticalLinearStepper.test.tsx * Update pr-9520-upcoming-features-1692378386106.md --------- Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
Description 📝
Stepper component POC for AGLB
Preview 📷
StepperComponent.mov
Dark Mode