From ca02af3d6a8ee88f95c0d226a0b44b4fd6bd9f3a Mon Sep 17 00:00:00 2001 From: chunming Date: Sun, 29 Oct 2017 01:01:03 -0500 Subject: [PATCH] logs messages on the story panel (#123) * ref: https://github.com/storybooks/storybook-addon-console --- packages/react-bootstrap-table2-example/.storybook/addons.js | 1 + packages/react-bootstrap-table2-example/.storybook/config.js | 5 +++++ packages/react-bootstrap-table2-example/package.json | 1 + 3 files changed, 7 insertions(+) diff --git a/packages/react-bootstrap-table2-example/.storybook/addons.js b/packages/react-bootstrap-table2-example/.storybook/addons.js index 967b205..afebf47 100644 --- a/packages/react-bootstrap-table2-example/.storybook/addons.js +++ b/packages/react-bootstrap-table2-example/.storybook/addons.js @@ -2,3 +2,4 @@ import '@storybook/addon-actions/register'; import '@storybook/addon-links/register'; +import '@storybook/addon-console'; diff --git a/packages/react-bootstrap-table2-example/.storybook/config.js b/packages/react-bootstrap-table2-example/.storybook/config.js index be93e84..f50d246 100644 --- a/packages/react-bootstrap-table2-example/.storybook/config.js +++ b/packages/react-bootstrap-table2-example/.storybook/config.js @@ -1,6 +1,7 @@ /* eslint-disable import/no-extraneous-dependencies, import/no-unresolved, import/extensions */ import React from 'react'; import { configure, addDecorator } from '@storybook/react'; +import { withConsole } from '@storybook/addon-console'; function loadStories() { require('stories'); @@ -16,6 +17,10 @@ const componentDecorator = (story) => ( ); + +// prepend the story name to log messages +addDecorator((storyFn, context) => withConsole()(storyFn)(context)); + addDecorator(componentDecorator); configure(loadStories, module); diff --git a/packages/react-bootstrap-table2-example/package.json b/packages/react-bootstrap-table2-example/package.json index 76efab3..5872311 100644 --- a/packages/react-bootstrap-table2-example/package.json +++ b/packages/react-bootstrap-table2-example/package.json @@ -20,6 +20,7 @@ "react-bootstrap-table2": "0.0.1" }, "devDependencies": { + "@storybook/addon-console": "^1.0.0", "@storybook/react": "^3.2.8", "react-redux": "^5.0.6", "redux": "^3.7.2",