@storybook/addon-design-assets
TypeScript icon, indicating that this package has built-in type declarations

6.2.9 • Public • Published

Storybook addon for design assets

This addon for storybook allows you to link to image files, other files, and even url's for embedding in the storybook panel!

You can add as many assets to a single story as you want.

Install

npm install @storybook/addon-design-assets

Usage

within .storybook/main.js:

module.exports = {
  addons: ['@storybook/addon-design-assets']
}

within your stories:

import React from 'react';

import imageUrl from './images/my-image.jpg'; 

export default {
  title: 'Design Assets',
  parameters: {
    assets: [
      imageUrl, // link to a file imported
      'https://via.placeholder.com/300/09f/fff.png', // link to an external image
      'https://www.example.com', // link to a webpage
      'https://www.example.com?id={id}', // link to a webpage with the current story's id in the url
    ],
  },
};

export const defaultView = () => (
  <div>your story here</div>
);

/@storybook/addon-design-assets/

    Package Sidebar

    Install

    npm i @storybook/addon-design-assets

    Weekly Downloads

    802

    Version

    6.2.9

    License

    MIT

    Unpacked Size

    17.1 kB

    Total Files

    17

    Last publish

    Collaborators

    • storybook-bot
    • domyen
    • kasperpeulen
    • valentinpalkovic
    • jreinhold
    • kylegach
    • ndelangen
    • shilman
    • tmeasday
    • ghengeveld
    • winkervsbecks
    • yannbf