You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
The @storybook/addon-onboarding addon will not use the classical APIs to register tabs or panels into the manager. Instead, it should initialize a separate React application in its manager.ts entry point. Within this React application, we can implement all the necessary logic for the onboarding flow (custom modals, tooltips,...). This addon will not interact API-wise with the manager at all. The addon will only use overlays to display content. Therefore it will be distinct from the manager's layout.
Acceptance criteria:
Mount a React application in the addon's manager.ts into the DOM. Create an empty div container at the HTML body's root element for this. Ensure the div container doesn't change/influence the manager's layout (position: absolute,...)
Mount a dummy "Hello World" component into this new root element.
The text was updated successfully, but these errors were encountered:
valentinpalkovic
changed the title
Set up a new React application in @storybook/onboarding
[Project - Onboarding]: Set up a new React application in @storybook/onboardingMay 22, 2023
valentinpalkovic
changed the title
[Project - Onboarding]: Set up a new React application in @storybook/onboarding
[Project - Onboarding]: Set up a new React application in @storybook/addon-onboardingMay 22, 2023
Description
The
@storybook/addon-onboarding
addon will not use the classical APIs to register tabs or panels into the manager. Instead, it should initialize a separate React application in itsmanager.ts
entry point. Within this React application, we can implement all the necessary logic for the onboarding flow (custom modals, tooltips,...). This addon will not interact API-wise with the manager at all. The addon will only use overlays to display content. Therefore it will be distinct from the manager's layout.Acceptance criteria:
manager.ts
into the DOM. Create an empty div container at the HTMLbody
's root element for this. Ensure the div container doesn't change/influence the manager's layout (position: absolute,...)The text was updated successfully, but these errors were encountered: