Skip to content

Commit 74feeab

Browse files
authored
Merge pull request #44 from ShMcK/feature/re-enable-storybook
Feature/re enable storybook
2 parents 09506e1 + e646168 commit 74feeab

22 files changed

+664
-618
lines changed

typings/graphql.d.ts

+2
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ export type GithubUser = {
7676
export type Level = {
7777
__typename?: 'Level',
7878
id: Scalars['ID'],
79+
index?: number
7980
title: Scalars['String'],
8081
description: Scalars['String'],
8182
steps: Array<Step>,
@@ -583,3 +584,4 @@ export interface IntrospectionResultData {
583584
}[];
584585
};
585586
}
587+

web-app/.storybook/addons.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import '@storybook/addon-actions/register'
22
import '@storybook/addon-knobs/register'
33
import '@storybook/addon-links/register'
4-
4+
import '@storybook/addon-viewport/register'

web-app/.storybook/config.ts

+22-5
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,38 @@
11
import '@alifd/next/dist/next.css'
2-
import { configure } from '@storybook/react'
2+
import {configure, addParameters} from '@storybook/react'
33
import '../src/styles/index.css'
44

55
// setup acquireVsCodeApi mock
66
// @ts-ignore
77
global.acquireVsCodeApi = () => ({
8-
postMessage(event: string) {
9-
console.log('postMessage', event)
10-
}
8+
postMessage(event: string) {
9+
console.log('postMessage', event)
10+
}
1111
})
1212

1313

1414
// automatically import all files ending in *.stories.tsx
1515
const req = require.context('../stories', true, /\.stories\.tsx$/)
1616

1717
function loadStories() {
18-
req.keys().forEach(req)
18+
req.keys().forEach(req)
1919
}
2020

21+
// set viewport width
22+
// see https://www.npmjs.com/package/@storybook/addon-viewport
23+
addParameters({
24+
viewport: {
25+
viewports: {
26+
name: 'SideMenu',
27+
styles: {
28+
width: 200,
29+
height: window.innerHeight,
30+
},
31+
type: 'mobile'
32+
},
33+
defaultViewport: 'SideMenu',
34+
},
35+
})
36+
2137
configure(loadStories, module)
38+

0 commit comments

Comments
 (0)