UNPKG

1.37 kBJavaScriptView Raw
1"use strict";
2
3var _react = _interopRequireDefault(require("react"));
4
5var _addons = require("@storybook/addons");
6
7var _constants = require("./constants");
8
9var _VisionSimulator = require("./components/VisionSimulator");
10
11var _A11YPanel = require("./components/A11YPanel");
12
13var _A11yContext = require("./components/A11yContext");
14
15function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16
17_addons.addons.register(_constants.ADDON_ID, function () {
18 _addons.addons.add(_constants.PANEL_ID, {
19 title: '',
20 type: _addons.types.TOOL,
21 match: function match(_ref) {
22 var viewMode = _ref.viewMode;
23 return viewMode === 'story';
24 },
25 render: function render() {
26 return /*#__PURE__*/_react.default.createElement(_VisionSimulator.VisionSimulator, null);
27 }
28 });
29
30 _addons.addons.add(_constants.PANEL_ID, {
31 title: 'Accessibility',
32 type: _addons.types.PANEL,
33 render: function render(_ref2) {
34 var _ref2$active = _ref2.active,
35 active = _ref2$active === void 0 ? true : _ref2$active,
36 key = _ref2.key;
37 return /*#__PURE__*/_react.default.createElement(_A11yContext.A11yContextProvider, {
38 key: key,
39 active: active
40 }, /*#__PURE__*/_react.default.createElement(_A11YPanel.A11YPanel, null));
41 },
42 paramKey: _constants.PARAM_KEY
43 });
44});
\No newline at end of file