@storybook/addon-onboarding
Advanced tools
Comparing version
import React, { lazy, Suspense } from 'react'; | ||
import ReactDOM from 'react-dom'; | ||
import { ADDON_ID } from 'storybook/internal/controls'; | ||
import { STORY_SPECIFIED } from 'storybook/internal/core-events'; | ||
import { addons } from 'storybook/manager-api'; | ||
var Onboarding=lazy(()=>import('./Onboarding-EIO2XWOE.js'));addons.register("@storybook/addon-onboarding",async api=>{let urlState=api.getUrlState(),isOnboarding=urlState.path==="/onboarding"||urlState.queryParams.onboarding==="true";api.once(STORY_SPECIFIED,()=>{if(!(!!api.getData("example-button--primary")||!!document.getElementById("example-button--primary"))){console.warn("[@storybook/addon-onboarding] It seems like you have finished the onboarding experience in Storybook! Therefore this addon is not necessary anymore and will not be loaded. You are free to remove it from your project. More info: https://github.com/storybookjs/storybook/tree/next/code/addons/onboarding#uninstalling");return}if(!isOnboarding||window.innerWidth<730)return;api.togglePanel(!0),api.togglePanelPosition("bottom"),api.setSelectedPanel("addon-controls");let domNode=document.createElement("div");domNode.id="storybook-addon-onboarding",document.body.appendChild(domNode),ReactDOM.render(React.createElement(Suspense,{fallback:React.createElement("div",null)},React.createElement(Onboarding,{api})),domNode);});}); | ||
var Onboarding=lazy(()=>import('./Onboarding-YPS7CVZE.js'));addons.register("@storybook/addon-onboarding",async api=>{let urlState=api.getUrlState(),isOnboarding=urlState.path==="/onboarding"||urlState.queryParams.onboarding==="true";api.once(STORY_SPECIFIED,()=>{if(!(!!api.getData("example-button--primary")||!!document.getElementById("example-button--primary"))){console.warn("[@storybook/addon-onboarding] It seems like you have finished the onboarding experience in Storybook! Therefore this addon is not necessary anymore and will not be loaded. You are free to remove it from your project. More info: https://github.com/storybookjs/storybook/tree/next/code/addons/onboarding#uninstalling");return}if(!isOnboarding||window.innerWidth<730)return;api.togglePanel(!0),api.togglePanelPosition("bottom"),api.setSelectedPanel(ADDON_ID);let domNode=document.createElement("div");domNode.id="storybook-addon-onboarding",document.body.appendChild(domNode),ReactDOM.render(React.createElement(Suspense,{fallback:React.createElement("div",null)},React.createElement(Onboarding,{api})),domNode);});}); |
{ | ||
"name": "@storybook/addon-onboarding", | ||
"version": "0.0.0-pr-30920-sha-261c952a", | ||
"version": "0.0.0-pr-30926-sha-530731db", | ||
"description": "Storybook Addon Onboarding - Introduces a new onboarding experience", | ||
@@ -59,3 +59,3 @@ "keywords": [ | ||
"peerDependencies": { | ||
"storybook": "^0.0.0-pr-30920-sha-261c952a" | ||
"storybook": "^0.0.0-pr-30926-sha-530731db" | ||
}, | ||
@@ -62,0 +62,0 @@ "publishConfig": { |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
217117
0.04%880
0.23%1
Infinity%