-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchunk-FJPRWHXQ-BpfjuoVL.js
More file actions
15 lines (12 loc) · 1.64 KB
/
chunk-FJPRWHXQ-BpfjuoVL.js
File metadata and controls
15 lines (12 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { d as dedent } from './index-Kjm4kNkQ.js';
import { D } from './lit-element-xPuJNNul.js';
/**
* @license
* Copyright 2020 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/const l=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t;
var {Node}=__STORYBOOK_MODULE_GLOBAL__.global,render=(args,context)=>{let{id,component}=context;if(!component)throw new Error(`Unable to render story ${id} as the component annotation is missing from the default export`);let element=document.createElement(component);return Object.entries(args).forEach(([key,val])=>{element[key]=val;}),element};function renderToCanvas({storyFn,kind,name,showMain,showError,forceRemount},canvasElement){let element=storyFn();if(showMain(),l(element)){(forceRemount||!canvasElement.querySelector('[id="root-inner"]'))&&(canvasElement.innerHTML='<div id="root-inner"></div>');let renderTo=canvasElement.querySelector('[id="root-inner"]');D(element,renderTo),__STORYBOOK_MODULE_PREVIEW_API__.simulatePageLoad(canvasElement);}else if(typeof element=="string")canvasElement.innerHTML=element,__STORYBOOK_MODULE_PREVIEW_API__.simulatePageLoad(canvasElement);else if(element instanceof Node){if(canvasElement.firstChild===element&&!forceRemount)return;canvasElement.innerHTML="",canvasElement.appendChild(element),__STORYBOOK_MODULE_PREVIEW_API__.simulateDOMContentLoaded();}else showError({title:`Expecting an HTML snippet or DOM node from the story: "${name}" of "${kind}".`,description:dedent`
Did you forget to return the HTML snippet from the story?
Use "() => <your snippet or node>" or when defining the story.
`});}
export { renderToCanvas as a, render as r };