boldr/boldr-ui

View on GitHub
.storybook/config.js

Summary

Maintainability
A
0 mins
Test Coverage
import { configure, setAddon } from '@storybook/react';
import { setOptions } from '@storybook/addon-options';
import infoAddon from '@storybook/addon-info';

setOptions({
  name: 'Boldr UI',
  url: 'https://github.com/strues/boldr',
  goFullScreen: false,
  showLeftPanel: true,
  showDownPanel: true,
  showSearchBox: false,
  downPanelInRight: false,
  sortStoriesByKind: true,
  hierarchySeparator: /\/|\./,
});

setAddon(infoAddon);

function loadStories() {
  require('../src/styles/boldrui.scss');
  require('../src/Alert/Alert.stories');
  require('../src/Button/Button.stories');
  require('../src/Block/Block.stories');

  require('../src/ContentPromo/ContentPromo.stories');
  require('../src/Flag/Flag.stories');
  require('../src/Heading/Heading.stories');
  require('../src/ImageDisplay/ImageDisplay.stories');
  require('../src/Loader/Loader.stories');

  require('../src/Paper/Paper.stories');
  require('../src/Paragraph/Paragraph.stories');
  require('../src/Tag/Tag.stories');

  //
  require('../src/Select/Select.stories');
  require('../src/Pop/Pop.stories');
  require('../src/Tooltip/Tooltip.stories');
  require('../src/Card/Card.stories');
  require('../src/Dialog/Dialog.stories');
  require('../src/Menu/Menu.stories');
  require('../src/Accordion/Accordion.stories');
  require('../src/Level/Level.stories');
  require('../src/Hero/Hero.stories');
  require('../src/Navbar/Navbar.stories');
  // require('../stories');
}

configure(loadStories, module);