aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/solid-dom-fixtures/fragments/output.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/bun.js/solid-dom-fixtures/fragments/output.js')
-rw-r--r--test/bun.js/solid-dom-fixtures/fragments/output.js66
1 files changed, 66 insertions, 0 deletions
diff --git a/test/bun.js/solid-dom-fixtures/fragments/output.js b/test/bun.js/solid-dom-fixtures/fragments/output.js
new file mode 100644
index 000000000..5fe0c767c
--- /dev/null
+++ b/test/bun.js/solid-dom-fixtures/fragments/output.js
@@ -0,0 +1,66 @@
+import { template as _$template } from "r-dom";
+import { createComponent as _$createComponent } from "r-dom";
+import { memo as _$memo } from "r-dom";
+import { setAttribute as _$setAttribute } from "r-dom";
+import { effect as _$effect } from "r-dom";
+
+const _tmpl$ = /*#__PURE__*/ _$template(`<div>First</div>`, 2),
+ _tmpl$2 = /*#__PURE__*/ _$template(`<div>Last</div>`, 2),
+ _tmpl$3 = /*#__PURE__*/ _$template(`<div></div>`, 2),
+ _tmpl$4 = /*#__PURE__*/ _$template(`<span>1</span>`, 2),
+ _tmpl$5 = /*#__PURE__*/ _$template(`<span>2</span>`, 2),
+ _tmpl$6 = /*#__PURE__*/ _$template(`<span>3</span>`, 2);
+
+const multiStatic = [_tmpl$.cloneNode(true), _tmpl$2.cloneNode(true)];
+const multiExpression = [
+ _tmpl$.cloneNode(true),
+ inserted,
+ _tmpl$2.cloneNode(true),
+ "After",
+];
+const multiDynamic = [
+ (() => {
+ const _el$5 = _tmpl$.cloneNode(true);
+
+ _$effect(() => _$setAttribute(_el$5, "id", state.first));
+
+ return _el$5;
+ })(),
+ _$memo(() => state.inserted),
+ (() => {
+ const _el$6 = _tmpl$2.cloneNode(true);
+
+ _$effect(() => _$setAttribute(_el$6, "id", state.last));
+
+ return _el$6;
+ })(),
+ "After",
+];
+const singleExpression = inserted;
+
+const singleDynamic = _$memo(inserted);
+
+const firstStatic = [inserted, _tmpl$3.cloneNode(true)];
+const firstDynamic = [_$memo(inserted), _tmpl$3.cloneNode(true)];
+const firstComponent = [
+ _$createComponent(Component, {}),
+ _tmpl$3.cloneNode(true),
+];
+const lastStatic = [_tmpl$3.cloneNode(true), inserted];
+const lastDynamic = [_tmpl$3.cloneNode(true), _$memo(inserted)];
+const lastComponent = [
+ _tmpl$3.cloneNode(true),
+ _$createComponent(Component, {}),
+];
+const spaces = [
+ _tmpl$4.cloneNode(true),
+ " ",
+ _tmpl$5.cloneNode(true),
+ " ",
+ _tmpl$6.cloneNode(true),
+];
+const multiLineTrailing = [
+ _tmpl$4.cloneNode(true),
+ _tmpl$5.cloneNode(true),
+ _tmpl$6.cloneNode(true),
+];