UNPKG

kompendium

Version:

Documentation generator for Stencil components

2 lines 893 B
import{r as s,h as t}from"./p-9UrzenzW.js";const e=class{constructor(t){s(this,t);this.examplePropsFactory=()=>({})}render(){const s=this.match.params.name;const e=c(s,this.docs);return t("article",{key:"29c045c23cd107d1d0006467db9abad681bb7e2e",class:"component"},t("section",{key:"ae3e9fe451f3663a720d2113d140f1efb42a5da8",class:"docs debug"},this.renderComponent(e)))}renderComponent(s){const e=s.tag;const c=this.docs.components.find(n(s));const o=this.schemas.find((s=>s.$id===c.tag));const a=this.examplePropsFactory;const r={schema:o,...a(e)};return t("div",{class:"show-case"},t("div",{class:"show-case_component"},t(e,{...r})))}};function c(s,t){return t.components.find((t=>t.tag===s))}const n=s=>t=>!!t.docsTags.filter(o("exampleComponent")).find(a(s.tag));const o=s=>t=>t.name===s;const a=s=>t=>t.text===s;export{e as kompendium_debug}; //# sourceMappingURL=p-97b02575.entry.js.map