UNPKG

@kadira/storybook

Version:

React Storybook: Isolate React Component Development with Hot Reloading.

33 lines (25 loc) 971 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (context) { var queryParams = context.queryParams, reduxStore = context.reduxStore, window = context.window, channel = context.channel; // set the story if correct params are loaded via the URL. if (queryParams.selectedKind) { reduxStore.dispatch((0, _actions.selectStory)(queryParams.selectedKind, queryParams.selectedStory)); } // Handle keyEvents and pass them to the parent. window.onkeydown = function (e) { var parsedEvent = (0, _key_events2.default)(e); if (parsedEvent) { channel.emit('applyShortcut', { event: parsedEvent }); } }; }; var _key_events = require('@kadira/storybook-ui/dist/libs/key_events'); var _key_events2 = _interopRequireDefault(_key_events); var _actions = require('./actions'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }