var _tmpl = _template$("
From Parent
", 9), _tmpl$1 = _template$("
| | | | |
", 8), _tmpl$2 = _template$("
| | |
", 8); import {Show} from "somewhere"; const Child = (props) => { const [s, set] = createSignal(); return ; }; const template = (props) => { let childRef; const { content } = props; return () => { var _tmpl = _tmpl.cloneNode(true); insert(_tmpl, createComponent(Child, { name: "John", ref: childRef, booleanProperty: true }), null); insert(_tmpl, content, null); insert(_tmpl, createComponent(Child, { name: "Jason", ref: props.ref }), null); insert(_tmpl, createComponent(Context.Consumer, { ref: props.consumerRef(), get children: [ (context) => context ] }), null); return _tmpl; }; }; const template2 = createComponent(Child, { name: "Jake", dynamic: state.data, stale: state.data, handleClick: clickHandler, "hyphen-ated": state.data, get ref: () => { return (el) => e = el; } }); const template3 = createComponent(Child, { get children: [ "After" ] }); const [s, set] = createSignal(); const template4 = createComponent(Child, { ref: set }); const template5 = createComponent(Child, { dynamic: state.dynamic, get children: [ state.dynamic ] }); const template6 = createComponent(For, { each: state.list, fallback: , get children: [ (item) => createComponent(Show, { when: state.condition, get children: [ item ] }) ] }); const template7 = createComponent(Child, { get children: [ state.dynamic ] }); const template8 = createComponent(Child, { get children: [ (item) => item, (item) => item ] }); const template9 = createComponent(_garbage, { get children: [ "Hi" ] }); const template10 = () => { var _tmpl$1 = _tmpl$1.cloneNode(true); insert(_tmpl$1, createComponent(Link, { get children: [ "new" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "comments" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "show" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "ask" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "jobs" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "submit" ] }), null); return _tmpl$1; }; const template11 = () => { var _tmpl$2 = _tmpl$2.cloneNode(true); insert(_tmpl$2, createComponent(Link, { get children: [ "new" ] }), null); insert(_tmpl$2, createComponent(Link, { get children: [ "comments" ] }), null); insert(_tmpl$2, createComponent(Link, { get children: [ "show" ] }), null); insert(_tmpl$2, createComponent(Link, { get children: [ "ask" ] }), null); insert(_tmpl$2, createComponent(Link, { get children: [ "jobs" ] }), null); insert(_tmpl$2, createComponent(Link, { get children: [ "submit" ] }), null); return _tmpl$2; }; const template12 = () => { var _tmpl$1 = _tmpl$1.cloneNode(true); insert(_tmpl$1, createComponent(Link, { get children: [ "comments" ] }), null); insert(_tmpl$1, createComponent(Link, { get children: [ "show" ] }), null); return _tmpl$1; }; class Template13 { render() { createComponent(Component, { prop: this.something, get onClick: () => { return () => this.shouldStay; }, get children: [ createComponent(Nested, { prop: this.data, get children: [ this.content ] }) ] }); } } const Template14 = createComponent(Component, { get children: [ data() ] }); const Template15 = createComponent(Component, {}); const Template16 = createComponent(Component, { something }); const Template17 = createComponent(Pre, { get children: [ " ", " " ] }); const Template18 = createComponent(Pre, {}); const Template19 = createComponent(Component, {}); const Template20 = createComponent(Component, { class: prop.red ? "red" : "green" }); const template21 = createComponent(Component, {});