UNPKG

955 BJavaScriptView Raw
1/* eslint-disable */
2import {getEndpoints, getTranslations} from '../src/mocks';
3import {storiesOf} from '@storybook/react';
4
5import {testingMockData} from '../src/constants';
6
7const productName = {
8 confluence: 'confluence',
9 jira: 'jira',
10};
11
12const initialData = {
13 canAuthoriseUsers: true,
14 checksComplete: true,
15 events: testingMockData.mixedEvents,
16};
17
18const connieProps = {
19 endpoints: getEndpoints(productName.confluence),
20 i18n: getTranslations(productName.confluence),
21 initialData,
22 productName: productName.confluence,
23};
24
25const jiraProps = {
26 endpoints: getEndpoints(productName.jira),
27 i18n: getTranslations(productName.jira),
28 initialData,
29 productName: productName.jira,
30};
31
32const connieStorybook = storiesOf('Confluence', module);
33const jiraStorybook = storiesOf('Jira', module);
34
35export function addStory(name, func) {
36 connieStorybook.add(name, () => func(connieProps));
37 jiraStorybook.add(name, () => func(jiraProps));
38}