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

Rename Custom Stepper Component to TransitionStepper and Wrap MUI Stepper #302

Open
1 of 15 tasks
JayaShakthi97 opened this issue Nov 5, 2024 · 0 comments
Open
1 of 15 tasks
Assignees
Labels
bug Something isn't working package:react Issues/PRs related to the `@oxygen-ui/react` package.

Comments

@JayaShakthi97
Copy link
Contributor

Describe the issue:
The existing custom component named Stepper in our library conflicts with the Stepper component from Material-UI (MUI). This overlap prevents us from directly wrapping MUI's Stepper component under the same name, leading to potential confusion and integration challenges.

How to reproduce:

Expected behavior:

  1. Rename Existing Component: Rename our custom Stepper component to TransitionStepper. This new name emphasizes the animation and step transition functionality unique to our component, while avoiding conflict with MUI's component namespace.
  2. Wrap MUI Stepper Component: After renaming, create a new wrapper component that directly uses MUI's Stepper under the Stepper name. This will ensure consistency with the MUI API and simplify the integration process for users familiar with Material-UI.

Additional context :

  • Affected Package:
    • @oxygen-ui/logger
    • @oxygen-ui/primitives
    • @oxygen-ui/react
    • @oxygen-ui/react-icons
  • Library Version: v1.15.2
  • OS:
    • Windows
    • Linux
    • Mac
    • Other
  • Browser:
    • Google Chrome
    • Firefox
    • Safari
    • Microsoft Edge
    • Brave
    • Opera
    • Other

Optional Fields

Related issues:

Suggested labels:

@JayaShakthi97 JayaShakthi97 added bug Something isn't working package:react Issues/PRs related to the `@oxygen-ui/react` package. labels Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working package:react Issues/PRs related to the `@oxygen-ui/react` package.
Projects
None yet
Development

No branches or pull requests

1 participant