@storybook/addon-docs
Version:
Document component usage and properties in Markdown
23 lines (19 loc) • 515 B
JavaScript
import React from 'react';
import { render } from 'lit-html';
export const prepareForInline = storyFn => {
class Story extends React.Component {
constructor(...args) {
super(...args);
this.wrapperRef = /*#__PURE__*/React.createRef();
}
componentDidMount() {
render(storyFn(), this.wrapperRef.current);
}
render() {
return /*#__PURE__*/React.createElement('div', {
ref: this.wrapperRef
});
}
}
return /*#__PURE__*/React.createElement(Story);
};