storybook-theme-css-vars
Version:
Theme switcher tool addon that changes the theme using CSS custom properties
19 lines (15 loc) • 511 B
JavaScript
;
var _addons = require("@storybook/addons");
var _constants = require("../constants");
var _ThemeSwitcher = require("../theme/ThemeSwitcher");
_addons.addons.register(_constants.ADDON_ID, function () {
_addons.addons.add(_constants.TOOL_ID, {
type: _addons.types.TOOL,
title: "Theme switcher",
match: function match(_ref) {
var viewMode = _ref.viewMode;
return !!(viewMode && viewMode.match(/^(story|docs)$/));
},
render: _ThemeSwitcher.ThemeSwitcher
});
});