@glimmerx/storybook
Version:
storybook for glimmerjs
51 lines (39 loc) • 1.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.storiesOf = exports.setAddon = exports.raw = exports.getStorybook = exports.forceReRender = exports.configure = exports.clearDecorators = exports.addParameters = exports.addDecorator = void 0;
var _client = require("@storybook/core/client");
require("./globals");
var _render = _interopRequireDefault(require("./render"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable prefer-destructuring */
const framework = 'glimmer';
const api = (0, _client.start)(_render.default); // eslint-disable-next-line func-style
const storiesOf = (kind, m) => {
return api.clientApi.storiesOf(kind, m).addParameters({
framework
});
}; // eslint-disable-next-line func-style
exports.storiesOf = storiesOf;
const configure = function () {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
return api.configure(framework, ...args);
};
exports.configure = configure;
const addDecorator = api.clientApi.addDecorator;
exports.addDecorator = addDecorator;
const addParameters = api.clientApi.addParameters;
exports.addParameters = addParameters;
const clearDecorators = api.clientApi.clearDecorators;
exports.clearDecorators = clearDecorators;
const setAddon = api.clientApi.setAddon;
exports.setAddon = setAddon;
const forceReRender = api.forceReRender;
exports.forceReRender = forceReRender;
const getStorybook = api.clientApi.getStorybook;
exports.getStorybook = getStorybook;
const raw = api.clientApi.raw;
exports.raw = raw;