diff --git a/lib/preview-web/src/PreviewWeb.integration.test.ts b/lib/preview-web/src/PreviewWeb.integration.test.ts index 97715ff4a7b..b1f636beb08 100644 --- a/lib/preview-web/src/PreviewWeb.integration.test.ts +++ b/lib/preview-web/src/PreviewWeb.integration.test.ts @@ -52,7 +52,7 @@ beforeEach(() => { projectAnnotations.renderToDOM.mockReset(); projectAnnotations.render.mockClear(); projectAnnotations.decorators[0].mockClear(); - projectAnnotations.parameters.docs.renderer = () => new DocsRenderer(); + projectAnnotations.parameters.docs.renderer = () => new DocsRenderer() as any; addons.setChannel(mockChannel as any); addons.setServerChannel(createMockChannel()); diff --git a/lib/preview-web/src/PreviewWeb.mockdata.ts b/lib/preview-web/src/PreviewWeb.mockdata.ts index 23384cb3d0f..9be71617b30 100644 --- a/lib/preview-web/src/PreviewWeb.mockdata.ts +++ b/lib/preview-web/src/PreviewWeb.mockdata.ts @@ -55,18 +55,21 @@ export const storyIndex: StoryIndex = { v: 4, entries: { 'component-one--a': { + type: 'story', id: 'component-one--a', title: 'Component One', name: 'A', importPath: './src/ComponentOne.stories.js', }, 'component-one--b': { + type: 'story', id: 'component-one--b', title: 'Component One', name: 'B', importPath: './src/ComponentOne.stories.js', }, 'component-two--c': { + type: 'story', id: 'component-two--c', title: 'Component Two', name: 'C', diff --git a/lib/preview-web/src/PreviewWeb.test.ts b/lib/preview-web/src/PreviewWeb.test.ts index ef52ab5d4ee..5d7c76986d0 100644 --- a/lib/preview-web/src/PreviewWeb.test.ts +++ b/lib/preview-web/src/PreviewWeb.test.ts @@ -286,6 +286,7 @@ describe('PreviewWeb', () => { entries: { ...storyIndex.entries, 'component-one--d': { + type: 'story', id: 'component-one--d', title: 'Component One', name: 'D', @@ -336,6 +337,7 @@ describe('PreviewWeb', () => { entries: { ...storyIndex.entries, 'component-one--d': { + type: 'story', id: 'component-one--d', title: 'Component One', name: 'D', diff --git a/lib/store/src/StoryStore.test.ts b/lib/store/src/StoryStore.test.ts index fc844987e42..6c08fbdda6c 100644 --- a/lib/store/src/StoryStore.test.ts +++ b/lib/store/src/StoryStore.test.ts @@ -46,18 +46,21 @@ const storyIndex: StoryIndex = { v: 4, entries: { 'component-one--a': { + type: 'story', id: 'component-one--a', title: 'Component One', name: 'A', importPath: './src/ComponentOne.stories.js', }, 'component-one--b': { + type: 'story', id: 'component-one--b', title: 'Component One', name: 'B', importPath: './src/ComponentOne.stories.js', }, 'component-two--c': { + type: 'story', id: 'component-two--c', title: 'Component Two', name: 'C', @@ -235,6 +238,7 @@ describe('StoryStore', () => { entries: { ...storyIndex.entries, 'new-component--story': { + type: 'story', id: 'new-component--story', title: 'New Component', name: 'Story', @@ -266,6 +270,7 @@ describe('StoryStore', () => { v: 4, entries: { 'component-one--a': { + type: 'story', id: 'component-one--a', title: 'Component One', name: 'A', @@ -296,6 +301,7 @@ describe('StoryStore', () => { v: 4, entries: { 'component-one--a': { + type: 'story', id: 'component-one--a', title: 'Component One', name: 'A', diff --git a/lib/store/src/types.ts b/lib/store/src/types.ts index 17ca8a9a986..e8afb7db175 100644 --- a/lib/store/src/types.ts +++ b/lib/store/src/types.ts @@ -98,7 +98,7 @@ interface BaseIndexEntry { importPath: Path; } export type StoryIndexEntry = BaseIndexEntry & { - type?: 'story'; + type: 'story'; }; export type DocsIndexEntry = BaseIndexEntry & {