Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import { setOptions as masterOptions } from '@storybook/addon-options'
import { setDefaults as infoOptions } from '@storybook/addon-info'
import { withDocs, withReadme } from 'storybook-readme'
import { withConsole } from '@storybook/addon-console'
import { withKnobs } from '@storybook/addon-knobs/dist/vue'
// import centered from '@storybook/addon-centered'
import Readme from '../README.md'
import Footer from '../FOOTER.md'
// const optionsCallback = (options) => ({ panelExclude: [...options.panelExclude, /Warning/] })
// addDecorator((storyFn, context) => withConsole(optionsCallback)(storyFn)(context))
addDecorator(withReadme(Readme))
withDocs.addFooter(Footer)
/** WIP: @since https://github.com/storybooks/storybook/issues/2560 so wait to resolve
@func addDecorator(withKnobs)
*/
// addDecorator(centered) // BUG: Cannot add property components, object is not extensible (Vue Component not supported)
masterOptions({
name: 'vue-authoring-template',
url: '#',
showLeftPanel: true,
downPanelInRight: true,
hierarchySeparator: /\/|\./
})
/** BUG: Vue Component not yet supported
infoOptions({