Skip to content

Commit 8aae076

Browse files
refactor: migrate from @storybook/addons to manager-api for Storybook 9 (#1079)
* refactor: migrate from @storybook/addons to manager-api for Storybook 9 * use preview-api fro importing react-hooks * Minor tweaks --------- Co-authored-by: lukasmasuch <[email protected]>
1 parent 4979570 commit 8aae076

File tree

6 files changed

+7
-683
lines changed

6 files changed

+7
-683
lines changed

.storybook/addons/expand-all/register.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { STORY_RENDERED } from "@storybook/core-events";
2-
import { addons } from "@storybook/addons";
1+
import { STORY_RENDERED, STORIES_EXPAND_ALL } from "@storybook/core-events";
2+
import { addons } from "@storybook/manager-api";
33

44
let hasExpanded = false;
55

@@ -8,7 +8,7 @@ addons.register("expand-all", api => {
88

99
emitter.on(STORY_RENDERED, () => {
1010
if (!hasExpanded) {
11-
setTimeout(api.expandAll); // Calling on the next tick after storyRendered seems to work reliably.
11+
setTimeout(() => api.emit(STORIES_EXPAND_ALL)); // Calling on the next tick after storyRendered seems to work reliably.
1212
hasExpanded = true;
1313
}
1414
});

.storybook/manager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { addons } from "@storybook/addons";
2-
import { create } from "@storybook/theming";
1+
import { addons } from "storybook/manager-api";
2+
import { create } from "storybook/theming";
33

44
const glideTheme = create({
55
base: "dark",

0 commit comments

Comments
 (0)