0.2.0 • Published 4 years ago

@netsells/storybook-decorators v0.2.0

Weekly downloads
3
License
MIT
Repository
-
Last release
4 years ago

Netsells Storybook Decorators

This module provides a few helper decorators for your stories.

Decorators

The following decorators are available:

VerticallyCenteredDecorator

Vertically centers your story markup in the view.

HorizontallyCenteredDecorator

Horizontally centers your story markup in the view.

ContainerDecorator

Wraps your story markup in a .container class.

Installation

yarn add @netsells/storybook-decorators

Usage

Enable globally:

import { VerticallyCenteredDecorator } from '@netsells/storybook-decorators';
import { addDecorator } from '@storybook/vue';

addDecorator(VerticallyCenteredDecorator);

Enable in a single story:

import { VerticallyCenteredDecorator } from '@netsells/storybook-decorators';
import MyComponent from '../../../components/MyComponent';

export const myComponent = () => ({
    components: { MyComponent },

    template: '<my-component />',
});

myComponent.story = {
    decorators: [VerticallyCenteredDecorator],
};