Make sure leaf nodes always have args.

This commit is contained in:
Gert Hengeveld 2020-10-07 15:02:28 +02:00
parent 0609779489
commit ce7e5c11e8
2 changed files with 5 additions and 0 deletions

View File

@ -152,6 +152,7 @@ describe('collapse all stories', () => {
isRoot: false,
parent: 'root',
children: [],
args: {},
});
});
@ -185,6 +186,7 @@ describe('collapse all stories', () => {
isLeaf: true,
parent: 'root',
children: [],
args: {},
},
b1: {
id: 'b1',
@ -195,6 +197,7 @@ describe('collapse all stories', () => {
isComponent: false,
isRoot: false,
parent: 'root',
args: {},
},
root: {
id: 'root',

View File

@ -33,6 +33,7 @@ export const collapseAllStories = (stories: StoriesHash) => {
const leafId = leafChildren[0];
const component = {
args: {},
...rest,
id: leafId,
kind: (stories[leafId] as Story).kind,
@ -90,6 +91,7 @@ export const collapseDocsOnlyStories = (storiesHash: StoriesHash) => {
const leafId = componentIdToLeafId[id];
if (leafId) {
const collapsed = {
args: {},
...item,
id: leafId,
isLeaf: true,