vue-cli-plugin-vuetify-storybook
A Vuetify Storybook Plugin for vue-cli@3.0
💿 Install
vue add vuetify-storybook
Once installed, you can run:
yarn serve:storybook
npm run serve:storybook
🚀 Usage
To add new stories, simply create a new file that contains .stories.js
. An example exists in .storybook/stories/example.stories.js
of your project.
Creating stories
If you are using vue-cli-plugin-vuetify-cli, stories will be automatically generated when you create new components.
import { storyFactory } from '../util/helpers'
import { AnotherComponent } from 'path/to/component'
const story = storyFactory({
MyComponent: () => import('path/to/component'),
AnotherComponent,
})
export const asDefault = () => story({
template: `<my-component></my-component>`,
})
export const withAnotherComponent = () => story({
template: `
<my-component>
<another-component></another-component>
</my-component>
`,
})
💪 Supporting Vuetify
Vuetify is an open source MIT project that has been made possible due to the generous contributions by community backers. If you are interested in supporting this project, please consider:
📑 License
MIT
Copyright (c) 2016-present Vuetify LLC