UNPKG

@atlassian/johnson

Version:

A frontend module for Johnson framework

39 lines (31 loc) 955 B
/* eslint-disable */ import {getEndpoints, getTranslations} from '../src/mocks'; import {storiesOf} from '@storybook/react'; import {testingMockData} from '../src/constants'; const productName = { confluence: 'confluence', jira: 'jira', }; const initialData = { canAuthoriseUsers: true, checksComplete: true, events: testingMockData.mixedEvents, }; const connieProps = { endpoints: getEndpoints(productName.confluence), i18n: getTranslations(productName.confluence), initialData, productName: productName.confluence, }; const jiraProps = { endpoints: getEndpoints(productName.jira), i18n: getTranslations(productName.jira), initialData, productName: productName.jira, }; const connieStorybook = storiesOf('Confluence', module); const jiraStorybook = storiesOf('Jira', module); export function addStory(name, func) { connieStorybook.add(name, () => func(connieProps)); jiraStorybook.add(name, () => func(jiraProps)); }