UNPKG

@stories-js/core

Version:

Stories web components to build stories

5 lines 749 B
/*! * (C) StoriesJS https://storiesjs.org - GPL-2.0 License */ import{r,h as n}from"./p-dea5a230.js";import{s as o}from"./p-1e8c2016.js";const t="";const e=class{constructor(n){r(this,n)}async registerAddon(r){const n=o.addons;if(n[r.id]){throw new Error(`Please remove duplicate addon ${r.id}`)}n[r.id]=r}async unregisterAddon(r){const n=o.addons;if(!n[r.id]){throw new Error(`Cannot unregister addon ${r.id}`)}delete n[r.id]}async findAddon(r){const n=o.addons;if(!n[r]){throw new Error(`Cannot find addon by id ${r}`)}return n[r]}async storyContextChanged(r,n){Object.values(o.addons).forEach((o=>{o.storyContextChanged(r,n)}))}render(){return n("slot",null)}};e.style=t;export{e as stories_addons}; //# sourceMappingURL=p-87ee3ba5.entry.js.map