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

[Project - Onboarding]: Adjust "storybook init" to automatically set up "@storybook/addon-onboarding" for react-based Projects #22872

Closed
Tracked by #22558
valentinpalkovic opened this issue Jun 1, 2023 · 0 comments · Fixed by #22972
Assignees

Comments

@valentinpalkovic
Copy link
Contributor

valentinpalkovic commented Jun 1, 2023

Description:

The objective of this ticket is to modify the storybook init command to automatically set up the @storybook/addon-onboarding addon for React-based projects. This adjustment is aimed at streamlining the setup process for React projects, enhancing the onboarding experience and productivity for the developers.

Prerequisite:

This change is only for React-based frameworks. Other frameworks should not be affected by this adjustment.

Acceptance Criteria:

  • When storybook init is executed on a React-based project, the @storybook/addon-onboarding addon should automatically be installed and set up.
  • Ensure that the addon's dependencies do not conflict with existing dependencies of the initialized project.
  • The behavior of storybook init for non-React frameworks should remain unchanged.
  • All existing functionalities of storybook init should remain unaffected for both React and non-React projects.
@valentinpalkovic valentinpalkovic changed the title [Project - Onboarding]: Adjust storybook init to automatically set up @storybook/onboarding addon for react-based Projects [Project - Onboarding]: Adjust storybook init to automatically set up @storybook/addon-onboarding addon for react-based Projects Jun 1, 2023
@valentinpalkovic valentinpalkovic changed the title [Project - Onboarding]: Adjust storybook init to automatically set up @storybook/addon-onboarding addon for react-based Projects [Project - Onboarding]: Adjust "storybook init" to automatically set up "@storybook/addon-onboarding` addon for react-based Projects Jun 1, 2023
@valentinpalkovic valentinpalkovic changed the title [Project - Onboarding]: Adjust "storybook init" to automatically set up "@storybook/addon-onboarding` addon for react-based Projects [Project - Onboarding]: Adjust "storybook init" to automatically set up "@storybook/addon-onboarding" for react-based Projects Jun 1, 2023
@valentinpalkovic valentinpalkovic moved this to Ready for work in Core Team Projects Jun 1, 2023
@yannbf yannbf moved this from Ready for work to In Progress in Core Team Projects Jun 6, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Core Team Projects Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants