fix: ensure renderers are registered in ssr

This commit is contained in:
dpiercey 2024-05-24 15:53:16 -07:00 committed by Dylan Piercey
parent 5cb4d41810
commit 8207723e52
257 changed files with 701 additions and 692 deletions

View File

@ -44,31 +44,31 @@
{
"name": "comments",
"user": {
"min": 1165,
"min": 1172,
"brotli": 641
},
"runtime": {
"min": 7476,
"brotli": 3096
"min": 7511,
"brotli": 3115
},
"total": {
"min": 8641,
"brotli": 3737
"min": 8683,
"brotli": 3756
}
},
{
"name": "comments 💧",
"user": {
"min": 930,
"brotli": 537
"min": 932,
"brotli": 544
},
"runtime": {
"min": 7739,
"brotli": 3216
"min": 7908,
"brotli": 3275
},
"total": {
"min": 8669,
"brotli": 3753
"min": 8840,
"brotli": 3819
}
}
]

View File

@ -512,7 +512,7 @@ function writeRegistered(
state.buf.push(access + "(" + scopeId + ")");
} else {
state.buf.push(access + "(");
writeProp(state, scope, null, "");
writeProp(state, scope, parent, "");
const scopeRef = state.refs.get(scope);
if (scopeRef) ensureId(state, scopeRef);
state.buf.push(")");

View File

@ -8,13 +8,14 @@ import {
export { serializerRegister };
const kScopeId = Symbol("scopeId");
const runtimeId = ResumeSymbol.DefaultRuntimeId;
const reorderRuntimeString = String(reorderRuntime).replace(
"RUNTIME_ID",
runtimeId,
);
type PartialScope = Record<string | number, unknown> | unknown[];
type PartialScope = Record<PropertyKey, unknown> | unknown[];
export interface Writable {
write(data: string): void;
@ -478,11 +479,7 @@ export function ensureScopeWithId(scopeId: number) {
const scopeLookup = $_streamData!.scopeLookup;
let scope = scopeLookup.get(scopeId);
if (!scope) {
scope = {};
scopeLookup.set(scopeId, scope);
if (MARKO_DEBUG) {
(scope as any)["#scope"] = scopeId;
}
scopeLookup.set(scopeId, (scope = { [kScopeId]: scopeId }));
}
return scope;
@ -502,7 +499,7 @@ export function getRegistryInfo(val: WeakKey) {
const registered = getRegistered(val);
if (registered) {
return registered.scope
? [registered.id, getRegistered(registered.scope)?.id]
? [registered.id, (registered.scope as any)[kScopeId]]
: [registered.id];
}
}
@ -520,9 +517,7 @@ export function writeScope(
| undefined = $_streamData!.scopeLookup.get(scopeId),
) {
if (assignTo === undefined) {
if (MARKO_DEBUG) {
(scope as any)["#scope"] = scopeId;
}
(scope as any)[kScopeId] = scopeId;
$_streamData!.scopeLookup.set(scopeId, scope);
} else if (assignTo !== scope) {
if (Array.isArray(assignTo)) {

View File

@ -1,5 +1,5 @@
# Write
<button class=inc>1<!M*0 #text/1>,<!>10<!M*0 #text/2></button><!M*0 #button/0><!M[1><div>Counts: 1,10</div><!M]0 #text/3><script>(M$h=[]).push(_=>(_.b={0:{x:1,y:10,"#text/3!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko_0_x_y",])</script>
<button class=inc>1<!M*0 #text/1>,<!>10<!M*0 #text/2></button><!M*0 #button/0><!M[1><div>Counts: 1,10</div><!M]0 #text/3><script>(M$h=[]).push(_=>(_.b={0:{x:1,y:10,"#text/3!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko_0_x_y",])</script>
# Render "End"
@ -24,7 +24,7 @@
</div>
<!--M]0 #text/3-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{x:1,y:10,"#text/3!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko_0_x_y",])
(M$h=[]).push(_=&gt;(_.b={0:{x:1,y:10,"#text/3!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/custom-tag-parameters-from-args/components/custom-tag.marko_0_x_y",])
</script>
</body>
</html>

View File

@ -17,7 +17,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})
@ -65,7 +65,7 @@ container.querySelector("#tags").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})
@ -101,7 +101,7 @@ container.querySelector("#class").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})
@ -138,7 +138,7 @@ container.querySelector("#tags").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})
@ -174,7 +174,7 @@ container.querySelector("#class").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})
@ -211,7 +211,7 @@ container.querySelector("#tags").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})

View File

@ -1,5 +1,5 @@
# Write
<!--M#s0--><button id=class>0</button><!--F#1--><button id=tags data-parent=0>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})</script>
<!--M#s0--><button id=class>0</button><!--F#1--><button id=tags data-parent=0>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-1":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/template.marko"]})</script>
# Render "End"
@ -23,7 +23,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-class-to-tags/components/tags-counter.marko_0_count",])
</script>
<!--F/-->
<!--M/-->

View File

@ -22,7 +22,7 @@
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>
@ -63,7 +63,7 @@ container.querySelector("#tags").click()
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>
@ -102,7 +102,7 @@ container.querySelector("#class").click()
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>
@ -140,7 +140,7 @@ container.querySelector("#tags").click()
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>
@ -179,7 +179,7 @@ container.querySelector("#class").click()
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>
@ -217,7 +217,7 @@ container.querySelector("#tags").click()
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><!M[1><!--M#s0--><button id=class data-parent=0>0</button><!--M/--><script>$MC=(window.$MC||[]).concat({"w":[["s0",0,{"count":0},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]})</script><!M]0 #text/2><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])</script>
<button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><!M[1><!--M#s0--><button id=class data-parent=0>0</button><!--M/--><script>$MC=(window.$MC||[]).concat({"w":[["s0",0,{"count":0},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]})</script><!M]0 #text/2><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])</script>
# Render "End"
@ -28,7 +28,7 @@
</script>
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1,m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"]),"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={m5c:"s0"},"#text/2(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/components/class-counter.marko"])},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-basic-tags-to-class/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -10,7 +10,7 @@
0
</button>
<script>
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",null]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",0]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
</script>
<!--M]0 #text/0-->
<div
@ -20,7 +20,7 @@
<!--M*0 #text/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#scope":0,"#text/0!":_.a={"#scope":1,m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
</script>
</body>
</html>
@ -49,17 +49,17 @@ container.querySelector("#class-api").click()
1
</button>
<script>
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",null]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",0]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
</script>
<!--M]0 #text/0-->
<div
id="tags-api"
>
0
1
<!--M*0 #text/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#scope":0,"#text/0!":_.a={"#scope":1,m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
</script>
</body>
</html>
@ -67,6 +67,7 @@ container.querySelector("#class-api").click()
# Mutations
```
#document/html0/body1/div6/#text0: "0" => "1"
#document/html0/body1/button2/#text0: "0" => "1"
```
@ -85,17 +86,17 @@ container.querySelector("#class-api").click()
2
</button>
<script>
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",null]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",0]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
</script>
<!--M]0 #text/0-->
<div
id="tags-api"
>
0
2
<!--M*0 #text/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#scope":0,"#text/0!":_.a={"#scope":1,m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
</script>
</body>
</html>
@ -103,5 +104,6 @@ container.querySelector("#class-api").click()
# Mutations
```
#document/html0/body1/div6/#text0: "1" => "2"
#document/html0/body1/button2/#text0: "1" => "2"
```

View File

@ -1,5 +1,5 @@
# Write
<!M[1><!--M#s0--><button id=class-api>0</button><!--M/--><script>$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",null]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})</script><!M]0 #text/0><div id=tags-api>0<!M*0 #text/1></div><script>(M$h=[]).push(_=>(_.b={0:{"#scope":0,"#text/0!":_.a={"#scope":1,m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])</script>
<!M[1><!--M#s0--><button id=class-api>0</button><!--M/--><script>$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",0]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})</script><!M]0 #text/0><div id=tags-api>0<!M*0 #text/1></div><script>(M$h=[]).push(_=>(_.b={0:{"#text/0!":_.a={m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])</script>
# Render "End"
@ -16,7 +16,7 @@
</button>
<!--M/-->
<script>
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",null]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
$MC=(window.$MC||[]).concat({"w":[["s0",0,{},{"e":[["count",["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/template.marko_0/onCount",0]]],"f":1,"p":null}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"]})
</script>
<!--M]0 #text/0-->
<div
@ -26,7 +26,7 @@
<!--M*0 #text/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#scope":0,"#text/0!":_.a={"#scope":1,m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={m5c:"s0"},"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-events-tags-to-class/components/class-counter.marko"])},1:_.a}),[])
</script>
</body>
</html>

View File

@ -19,7 +19,7 @@
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})
@ -76,7 +76,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})
@ -114,7 +114,7 @@ container.querySelector("#class").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})
@ -162,7 +162,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})
@ -200,7 +200,7 @@ container.querySelector("#class").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})
@ -248,7 +248,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})

View File

@ -1,5 +1,5 @@
# Write
<!--M#s0--><!--F#0--><button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><div><!M[1><button id=class>0</button><!M]0 #text/2></div><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})</script>
<!--M#s0--><!--F#0--><button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><div><!M[1><button id=class>0</button><!M]0 #text/2></div><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/template.marko"]})</script>
# Render "End"
@ -26,7 +26,7 @@
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-nested-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<!--F/-->
<!--M/-->

View File

@ -1,4 +1,4 @@
import { on as _on, queueSource as _queueSource, data as _data, register as _register, createRenderer as _createRenderer, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, register as _register, createRenderer as _createRenderer, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import _classLayout from "./components/class-layout.marko";
import "marko/src/runtime/helpers/tags-compat/dom-debug.mjs";
_register("packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko", _classLayout);
@ -17,7 +17,7 @@ const _count$classLayoutBody = _registerSubscriber("packages/translator-interop/
_data(_scope["#text/1"], count);
_queueEffect(_scope, _count$classLayoutBody_effect);
}));
const _classLayoutBody = _register("packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button id=tags> </button>", /* get, next(1), get */" D ", void 0, [_count$classLayoutBody]));
const _classLayoutBody = _registerRenderer("packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button id=tags> </button>", /* get, next(1), get */" D ", void 0, [_count$classLayoutBody]));
const _classLayout_input = _dynamicTagAttrs("#text/0", _classLayoutBody);
const _dynamicTagName = /* @__PURE__ */_conditional("#text/0", _scope => _classLayout_input(_scope, () => ({})), _classLayout_input);
const _count = /* @__PURE__ */_value("count", null, _dynamicSubscribers("count"));

View File

@ -12,7 +12,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
}), "packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"));
}), "packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer", _scope0_id));
_s(_classLayout, "packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko");
_write(`${_markResumeControlEnd(_scope0_id, "#text/0")}`);
_writeScope(_scope0_id, {

View File

@ -5,7 +5,7 @@
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -25,7 +25,7 @@
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -61,7 +61,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -81,7 +81,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -106,7 +106,7 @@ container.querySelector("#class").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -126,7 +126,7 @@ container.querySelector("#class").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -151,7 +151,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -171,7 +171,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -196,7 +196,7 @@ container.querySelector("#class").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -216,7 +216,7 @@ container.querySelector("#class").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -241,7 +241,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -261,7 +261,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>

View File

@ -1,9 +1,9 @@
# Write
<!M[1><script>(M$h=[]).push(_=>(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])</script>
<!M[1><script>(M$h=[]).push(_=>(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])</script>
# Write
<!--M#s0--><button id=class>0</button><div><!--F#2--><button id=tags>0<!M*1 #text/1></button><!M*1 #button/0><script>M$h.push(_=>(_.d={1:_.a}),[1,"packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_count/subscriber",1,"packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_count",])</script><!--F/--></div><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})</script><!M]0 #text/0><script>M$h.push(_=>(_.e={0:_.b}),[])</script>
<!--M#s0--><button id=class>0</button><div><!--F#2--><button id=tags>0<!M*1 #text/1></button><!M*1 #button/0><script>M$h.push(_=>(_.d={1:_.a}),[1,"packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_count/subscriber",1,"packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_count",])</script><!--F/--></div><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})</script><!M]0 #text/0><script>M$h.push(_=>(_.e={0:_.b}),[])</script>
# Render "End"
@ -13,7 +13,7 @@
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,_:_.b={"#scope":0,count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={_:_.b={count:0,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<!--M#s0-->
<button
@ -37,7 +37,7 @@
</div>
<!--M/-->
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-nested-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>

View File

@ -22,7 +22,7 @@
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})
@ -89,7 +89,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})
@ -132,7 +132,7 @@ container.querySelector("#class").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})
@ -190,7 +190,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})
@ -233,7 +233,7 @@ container.querySelector("#class").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})
@ -291,7 +291,7 @@ container.querySelector("#tags").click()
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})

View File

@ -1,5 +1,5 @@
# Write
<!--M#s0--><!--F#0--><button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><div><!M[1><h1>hello</h1><button id=class>1 * 0 = 0</button><!M]0 #text/2></div><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})</script>
<!--M#s0--><!--F#0--><button id=tags>0<!M*0 #text/1></button><!M*0 #button/0><div><!M[1><h1>hello</h1><button id=class>1 * 0 = 0</button><!M]0 #text/2></div><script>(M$h=[]).push(_=>(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])</script><!--F/--><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-0":0}},"w":[["s0",0,{},{"f":1}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/template.marko"]})</script>
# Render "End"
@ -29,7 +29,7 @@
<!--M]0 #text/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
(M$h=[]).push(_=&gt;(_.b={0:{count:0,"#text/2!":_.a={}},1:_.a}),[0,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-class-to-tags/components/tags-layout.marko_0_count",])
</script>
<!--F/-->
<!--M/-->

View File

@ -1,4 +1,4 @@
import { data as _data, on as _on, queueSource as _queueSource, register as _register, createRenderer as _createRenderer, intersection as _intersection, value as _value, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { data as _data, on as _on, queueSource as _queueSource, register as _register, createRenderer as _createRenderer, intersection as _intersection, value as _value, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import _classLayout from "./components/class-layout.marko";
import "marko/src/runtime/helpers/tags-compat/dom-debug.mjs";
_register("packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko", _classLayout);
@ -32,7 +32,7 @@ const _multiplier$classLayoutBody = _registerSubscriber("packages/translator-int
_data(_scope["#text/2"], multiplier);
_queueEffect(_scope, _multiplier$classLayoutBody_effect);
}, void 0, _expr_multiplier_baseCount$classLayoutBody));
const _classLayoutBody = _register("packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<h1> </h1><button id=tags><!> * <!> = <!></button>", /* next(1), get, out(1), get, next(1), replace, over(2), replace, over(2), replace */"D l D%c%c%", void 0, [_multiplier$classLayoutBody], void 0, _params_2$classLayoutBody));
const _classLayoutBody = _registerRenderer("packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<h1> </h1><button id=tags><!> * <!> = <!></button>", /* next(1), get, out(1), get, next(1), replace, over(2), replace, over(2), replace */"D l D%c%c%", void 0, [_multiplier$classLayoutBody], void 0, _params_2$classLayoutBody));
const _classLayout_input = _dynamicTagAttrs("#text/0", _classLayoutBody);
const _dynamicTagName = /* @__PURE__ */_conditional("#text/0", _scope => _classLayout_input(_scope, () => ({})), _classLayout_input);
const _multiplier = /* @__PURE__ */_value("multiplier", null, _dynamicSubscribers("multiplier"));

View File

@ -13,7 +13,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
"baseCount": baseCount,
"_": _ensureScopeWithId(_scope0_id)
});
}), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"));
}), "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer", _scope0_id));
_s(_classLayout, "packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko");
_write(`${_markResumeControlEnd(_scope0_id, "#text/0")}`);
_writeScope(_scope0_id, {

View File

@ -5,7 +5,7 @@
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -37,7 +37,7 @@
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -73,7 +73,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -105,7 +105,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -130,7 +130,7 @@ container.querySelector("#class").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -162,7 +162,7 @@ container.querySelector("#class").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -189,7 +189,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -221,7 +221,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -247,7 +247,7 @@ container.querySelector("#class").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -279,7 +279,7 @@ container.querySelector("#class").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>
@ -306,7 +306,7 @@ container.querySelector("#tags").click()
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<button
id="class"
@ -338,7 +338,7 @@ container.querySelector("#tags").click()
</script>
</div>
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>

View File

@ -1,9 +1,9 @@
# Write
<!M[1><script>(M$h=[]).push(_=>(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])</script>
<!M[1><script>(M$h=[]).push(_=>(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])</script>
# Write
<!--M#s0--><button id=class>0</button><div><!--F#2--><h1>hello<!M*1 #text/0></h1><button id=tags>1<!M*1 #text/2> * <!>0<!M*1 #text/3> = <!>0<!M*1 #text/4></button><!M*1 #button/1><script>M$h.push(_=>(_.d={1:_.a}),[1,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_multiplier/subscriber",1,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_multiplier",])</script><!--F/--></div><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})</script><!M]0 #text/0><script>M$h.push(_=>(_.e={0:_.b}),[])</script>
<!--M#s0--><button id=class>0</button><div><!--F#2--><h1>hello<!M*1 #text/0></h1><button id=tags>1<!M*1 #text/2> * <!>0<!M*1 #text/3> = <!>0<!M*1 #text/4></button><!M*1 #button/1><script>M$h.push(_=>(_.d={1:_.a}),[1,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_multiplier/subscriber",1,"packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_multiplier",])</script><!--F/--></div><!--M/--><script>$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})</script><!M]0 #text/0><script>M$h.push(_=>(_.e={0:_.b}),[])</script>
# Render "End"
@ -13,7 +13,7 @@
<body>
<!--M[1-->
<script>
(M$h=[]).push(_=&gt;(_.c={1:_.a={"#scope":1,baseCount:0,_:_.b={"#scope":0,multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0","#scope":2}},_.b["#text/0!"]=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={1:_.a={baseCount:0,_:_.b={multiplier:1,"#text/0(":_._["@marko/tags-compat-5-to-6"](_._["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"])}},2:{m5c:"s0"}},_.b["#text/0!"]=_.a,_.c),[])
</script>
<!--M#s0-->
<button
@ -49,7 +49,7 @@
</div>
<!--M/-->
<script>
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer"]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
$MC=(window.$MC||[]).concat({"g":{"componentIdToScopeId":{"s0-2":1}},"w":[["s0",0,{"renderBody":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]},{"f":1,"r":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/template.marko_1_renderer",0]}]],"t":["packages/translator-interop/src/__tests__/fixtures/interop-tag-params-tags-to-class/components/class-layout.marko"]})
</script>
<!--M]0 #text/0-->
<script>

View File

@ -1,4 +1,4 @@
import { write as _write, createRenderer as _createRenderer, writeScope as _writeScope, nextScopeId as _nextScopeId, register as _register, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { write as _write, createRenderer as _createRenderer, register as _register, writeScope as _writeScope, nextScopeId as _nextScopeId, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _customTag from "./components/custom-tag/index.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -12,9 +12,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope2_id = _nextScopeId();
_thing = {
x: 1,
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Hello");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tag-inside-if-tag/template.marko_3_renderer")
};
_writeScope(_scope2_id, {});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tag-inside-if-tag/template.marko_2_renderer");

View File

@ -1,4 +1,4 @@
import { write as _write, createRenderer as _createRenderer, nextScopeId as _nextScopeId, register as _register, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, writeScope as _writeScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { write as _write, createRenderer as _createRenderer, register as _register, nextScopeId as _nextScopeId, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, writeScope as _writeScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
const {
@ -7,15 +7,15 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _dynamicScope = _dynamicTagInput(x, {
header: {
class: "my-header",
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Header content");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic-tag-parent/template.marko_2_renderer")
},
footer: {
class: "my-footer",
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Footer content");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic-tag-parent/template.marko_3_renderer")
}
}, _register( /* @__PURE__ */_createRenderer(() => {
const _scope1_id = _nextScopeId();

View File

@ -1,4 +1,4 @@
import { escapeXML as _escapeXML, write as _write, createRenderer as _createRenderer, writeScope as _writeScope, nextScopeId as _nextScopeId, register as _register, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { escapeXML as _escapeXML, write as _write, createRenderer as _createRenderer, register as _register, writeScope as _writeScope, nextScopeId as _nextScopeId, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _hello from "./components/hello/index.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -11,9 +11,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
if (x) {
const _scope2_id = _nextScopeId();
_item = {
renderBody: /* @__PURE__ */_createRenderer(y => {
renderBody: _register( /* @__PURE__ */_createRenderer(y => {
_write(`${_escapeXML(y)}`);
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic-with-params/template.marko_3_renderer")
};
_writeScope(_scope2_id, {});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic-with-params/template.marko_2_renderer");

View File

@ -1,4 +1,4 @@
import { write as _write, createRenderer as _createRenderer, ensureScopeWithId as _ensureScopeWithId, writeScope as _writeScope, nextScopeId as _nextScopeId, register as _register, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, maybeFlush as _maybeFlush, escapeXML as _escapeXML, markResumeNode as _markResumeNode, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { write as _write, createRenderer as _createRenderer, register as _register, ensureScopeWithId as _ensureScopeWithId, writeScope as _writeScope, nextScopeId as _nextScopeId, markResumeControlSingleNodeEnd as _markResumeControlSingleNodeEnd, getScopeById as _getScopeById, maybeFlush as _maybeFlush, escapeXML as _escapeXML, markResumeNode as _markResumeNode, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _hello from "./components/hello/index.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -14,14 +14,14 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
style: {
color
},
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("foo");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_6_renderer")
});
_writeScope(_scope4_id, {
"_": _ensureScopeWithId(_scope3_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_4_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_4_renderer", _scope3_id);
_ifScopeId = _scope4_id;
} else {
const _scope5_id = _nextScopeId();
@ -29,14 +29,14 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
style: {
color
},
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("bar");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_7_renderer")
});
_writeScope(_scope5_id, {
"_": _ensureScopeWithId(_scope3_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_5_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_5_renderer", _scope3_id);
_ifScopeId = _scope5_id;
}
_write(`${_markResumeControlSingleNodeEnd(_scope3_id, "#text/0", _ifScopeId)}`);
@ -58,9 +58,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
let _i = _i2++;
_row.push({
row: row,
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write(`${_escapeXML(row)}${_markResumeNode(_scope11_id, "#text/0")}`);
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_11_renderer", _scope10_id)
});
_writeScope(_scope10_id, {
"row": row
@ -81,9 +81,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
outside: true,
row: {
row: -1,
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Outside");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags-dynamic/template.marko_13_renderer")
}
});
const _childScope = _peekNextScope();

View File

@ -1,13 +1,13 @@
import { write as _write, createRenderer as _createRenderer, peekNextScope as _peekNextScope, writeScope as _writeScope, nextScopeId as _nextScopeId, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { write as _write, createRenderer as _createRenderer, register as _register, peekNextScope as _peekNextScope, writeScope as _writeScope, nextScopeId as _nextScopeId, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _hello from "./components/hello/index.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
const _childScope = _peekNextScope();
_hello._({
foo: {
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Foo!");
})
}), "packages/translator-tags/src/__tests__/fixtures/at-tags/template.marko_2_renderer")
}
});
_writeScope(_scope0_id, {

View File

@ -13,7 +13,7 @@
</button>
<!--M*0 #button/1-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
</script>
</body>
</html>
@ -40,7 +40,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/1-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
</script>
</body>
</html>
@ -70,7 +70,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/1-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
</script>
</body>
</html>
@ -98,7 +98,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/1-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<input disabled><!M*0 #input/0><button>enable<!M*0 #text/2></button><!M*0 #button/1><script>(M$h=[]).push(_=>(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])</script>
<input disabled><!M*0 #input/0><button>enable<!M*0 #text/2></button><!M*0 #button/1><script>(M$h=[]).push(_=>(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])</script>
# Render "End"
@ -17,7 +17,7 @@
</button>
<!--M*0 #button/1-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
(M$h=[]).push(_=&gt;(_.a={0:{disabled:!0}}),[0,"packages/translator-tags/src/__tests__/fixtures/attr-boolean-dynamic/template.marko_0_disabled",])
</script>
</body>
</html>

View File

@ -1,7 +1,7 @@
import { classAttr as _classAttr, write as _write, createRenderer as _createRenderer, register as _register, dynamicTagAttrs as _dynamicTagAttrs, intersection as _intersection, conditional as _conditional, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { classAttr as _classAttr, write as _write, createRenderer as _createRenderer, register as _register, registerRenderer as _registerRenderer, dynamicTagAttrs as _dynamicTagAttrs, intersection as _intersection, conditional as _conditional, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { _setup_ as _customTag, _template_ as _customTag_template, _walks_ as _customTag_walks } from "./components/custom-tag.marko";
const _testBody = _register("packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_2_renderer", /* @__PURE__ */_createRenderer("", ""));
const _inputTestBody = _register("packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("", ""));
const _inputTestBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_1_renderer", /* @__PURE__ */_createRenderer("", ""));
const _inputTest_input = _dynamicTagAttrs("#text/3", _inputTestBody);
const _expr_Text_c_d = /* @__PURE__ */_intersection(3, _scope => {
const {

View File

@ -1,4 +1,4 @@
import { classAttr as _classAttr, markResumeNode as _markResumeNode, write as _write, peekNextScope as _peekNextScope, createRenderer as _createRenderer, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, register as _register, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { classAttr as _classAttr, markResumeNode as _markResumeNode, write as _write, peekNextScope as _peekNextScope, createRenderer as _createRenderer, register as _register, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _customTag from "./components/custom-tag.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -31,9 +31,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
b: c,
d
}],
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Hello");
})
}), "packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_2_renderer")
}
}, _register( /* @__PURE__ */_createRenderer(() => {
const _scope1_id = _nextScopeId();
@ -42,7 +42,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
}), "packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_1_renderer"));
}), "packages/translator-tags/src/__tests__/fixtures/attr-class/template.marko_1_renderer", _scope0_id));
_write(`${_markResumeControlEnd(_scope0_id, "#text/3")}`);
_writeScope(_scope0_id, {
"c": c,

View File

@ -1,4 +1,4 @@
import { styleAttr as _styleAttr, markResumeNode as _markResumeNode, write as _write, peekNextScope as _peekNextScope, createRenderer as _createRenderer, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, writeScope as _writeScope, nextScopeId as _nextScopeId, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { styleAttr as _styleAttr, markResumeNode as _markResumeNode, write as _write, peekNextScope as _peekNextScope, createRenderer as _createRenderer, register as _register, dynamicTagInput as _dynamicTagInput, markResumeControlEnd as _markResumeControlEnd, writeScope as _writeScope, nextScopeId as _nextScopeId, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _customTag from "./components/custom-tag.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -33,9 +33,9 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
style: {
color: "green"
},
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
_write("Hello");
})
}), "packages/translator-tags/src/__tests__/fixtures/attr-style/template.marko_2_renderer")
}
});
_write(`${_markResumeControlEnd(_scope0_id, "#text/4")}`);

View File

@ -9,7 +9,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -34,7 +34,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])</script>
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -13,7 +13,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-attrs/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -9,7 +9,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -34,7 +34,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -59,7 +59,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])</script>
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -13,7 +13,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -13,7 +13,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -42,7 +42,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -72,7 +72,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*1 #text/1> <!>0<!M*1 #text/2></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])</script>
<button>0<!M*1 #text/1> <!>0<!M*1 #text/2></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -17,7 +17,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias-within-pattern/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -13,7 +13,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -42,7 +42,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -72,7 +72,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*1 #text/1> <!>0<!M*1 #text/2></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])</script>
<button>0<!M*1 #text/1> <!>0<!M*1 #text/2></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -17,7 +17,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input-same-source-alias/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -9,7 +9,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -34,7 +34,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -59,7 +59,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])</script>
<button>0<!M*1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -13,7 +13,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#childScope/0":_.b={}},1:_.b},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-input/template.marko_0/onClick"](_.a),_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component-input/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,4 +1,4 @@
import { queueSource as _queueSource, data as _data, register as _register, inChild as _inChild, bindRenderer as _bindRenderer, createRenderer as _createRenderer, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, dynamicSubscribers as _dynamicSubscribers, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { queueSource as _queueSource, data as _data, register as _register, inChild as _inChild, bindRenderer as _bindRenderer, createRenderer as _createRenderer, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicSubscribers as _dynamicSubscribers, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { _setup_ as _myButton, _onClick_ as _myButton__onClick_, _renderBody_ as _myButton_renderBody, _template_ as _myButton_template, _walks_ as _myButton_walks } from "./components/my-button.marko";
const _onClick = _register("packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick", _scope => {
const {
@ -9,7 +9,7 @@ const _onClick = _register("packages/translator-tags/src/__tests__/fixtures/basi
};
});
const _clickCount$myButtonBody = _registerSubscriber("packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber", /* @__PURE__ */_dynamicClosure("clickCount", (_scope, clickCount) => _data(_scope["#text/0"], clickCount)));
const _myButtonBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer", /* @__PURE__ */_createRenderer(" ", /* get */" ", void 0, [_clickCount$myButtonBody]));
const _myButtonBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer", /* @__PURE__ */_createRenderer(" ", /* get */" ", void 0, [_clickCount$myButtonBody]));
const _clickCount = /* @__PURE__ */_value("clickCount", (_scope, clickCount) => _myButton__onClick_(_scope["#childScope/0"], _onClick(_scope)), _intersections([_inChild("#childScope/0", _myButton__onClick_), _dynamicSubscribers("clickCount")]));
const _setup = _scope => {
_myButton(_scope["#childScope/0"]);

View File

@ -8,14 +8,14 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
onClick: _register(function () {
clickCount++;
}, "packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick", _scope0_id),
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
const _scope1_id = _nextScopeId();
_write(`${_escapeXML(clickCount)}${_markResumeNode(_scope1_id, "#text/0")}`);
_writeEffect(_scope1_id, "packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber");
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
})
}), "packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer", _scope0_id)
});
_writeScope(_scope0_id, {
"clickCount": clickCount,

View File

@ -11,7 +11,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -38,7 +38,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -65,7 +65,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
</script>
</body>
</html>
@ -92,7 +92,7 @@ container.querySelector("button").click()
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button><!M[2>0<!M*2 #text/0><!M]1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])</script>
<button><!M[2>0<!M*2 #text/0><!M]1 #text/1></button><!M*1 #button/0><script>(M$h=[]).push(_=>(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])</script>
# Render "End"
@ -15,7 +15,7 @@
</button>
<!--M*1 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,clickCount:0,"#childScope/0":_.b={"#scope":1,"#text/1!":_.c={"#scope":2}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={clickCount:0,"#childScope/0":_.b={"#text/1!":_.c={}}},1:_.b,2:_.c},_.b.onClick=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_0/onClick"](_.a),_.c._=_.a,_.b["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/template.marko_1_clickCount/subscriber",1,"packages/translator-tags/src/__tests__/fixtures/basic-component-renderBody/components/my-button.marko_0_onClick",])
</script>
</body>
</html>

View File

@ -11,7 +11,7 @@
<!--M*1 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={"#scope":1,clickCount:0},"#scope":0},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={clickCount:0}},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
</script>
</body>
</html>
@ -38,7 +38,7 @@ container.querySelector("button").click()
<!--M*1 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={"#scope":1,clickCount:0},"#scope":0},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={clickCount:0}},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<div><button>0<!M*1 #text/1></button><!M*1 #button/0></div><script>(M$h=[]).push(_=>(_.b={0:{"#childScope/0":_.a={"#scope":1,clickCount:0},"#scope":0},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])</script>
<div><button>0<!M*1 #text/1></button><!M*1 #button/0></div><script>(M$h=[]).push(_=>(_.b={0:{"#childScope/0":_.a={clickCount:0}},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])</script>
# Render "End"
@ -15,7 +15,7 @@
<!--M*1 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={"#scope":1,clickCount:0},"#scope":0},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.b={0:{"#childScope/0":_.a={clickCount:0}},1:_.a}),[1,"packages/translator-tags/src/__tests__/fixtures/basic-component/components/counter.marko_0_clickCount",])
</script>
</body>
</html>

View File

@ -1,6 +1,6 @@
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, register as _register, conditional as _conditional, queueEffect as _queueEffect, inConditionalScope as _inConditionalScope, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, registerRenderer as _registerRenderer, conditional as _conditional, register as _register, queueEffect as _queueEffect, inConditionalScope as _inConditionalScope, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
const _count$ifBody = /* @__PURE__ */_closure("count", (_scope, count) => _data(_scope["#text/0"], count));
const _ifBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer", /* @__PURE__ */_createRenderer("The count is <!>", /* over(1), replace */"b%", void 0, [_count$ifBody]));
const _ifBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer", /* @__PURE__ */_createRenderer("The count is <!>", /* over(1), replace */"b%", void 0, [_count$ifBody]));
const _if = /* @__PURE__ */_conditional("#text/2");
const _onClick = _scope => {
const {

View File

@ -11,7 +11,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer", _scope0_id);
_ifScopeId = _scope1_id;
}
_write(`${_markResumeControlEnd(_scope0_id, "#text/2")}`);

View File

@ -18,7 +18,7 @@
<!--M*1 #text/0-->
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>
@ -52,7 +52,7 @@ container.querySelector("button.inc").click()
<!--M*1 #text/0-->
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>
@ -81,7 +81,7 @@ container.querySelector("button.toggle").click()
<!--M*0 #button/1-->
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>
@ -116,7 +116,7 @@ container.querySelector("button.inc").click()
<!--M*0 #button/1-->
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>
@ -145,7 +145,7 @@ container.querySelector("button.toggle").click()
<!--M*0 #button/1-->
The count is 2
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>
@ -177,7 +177,7 @@ container.querySelector("button.inc").click()
<!--M*0 #button/1-->
The count is 3
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button class=inc></button><!M*0 #button/0><button class=toggle></button><!M*0 #button/1><!M[1>The count is <!>0<!M*1 #text/0><!M]0 #text/2><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])</script>
<button class=inc></button><!M*0 #button/0><button class=toggle></button><!M*0 #button/1><!M[1>The count is <!>0<!M*1 #text/0><!M]0 #text/2><script>(M$h=[]).push(_=>(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])</script>
# Render "End"
@ -22,7 +22,7 @@
<!--M*1 #text/0-->
<!--M]0 #text/2-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter-multiple-nodes/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -1,6 +1,6 @@
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, register as _register, conditional as _conditional, queueEffect as _queueEffect, inConditionalScope as _inConditionalScope, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, registerRenderer as _registerRenderer, conditional as _conditional, register as _register, queueEffect as _queueEffect, inConditionalScope as _inConditionalScope, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
const _count$ifBody = /* @__PURE__ */_closure("count", (_scope, count) => _data(_scope["#text/0"], count));
const _ifBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<span> </span>", /* next(1), get */"D ", void 0, [_count$ifBody]));
const _ifBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<span> </span>", /* next(1), get */"D ", void 0, [_count$ifBody]));
const _if = /* @__PURE__ */_conditional("#text/2");
const _onClick = _scope => {
const {

View File

@ -11,7 +11,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer", _scope0_id);
_ifScopeId = _scope1_id;
}
_write(`${_markResumeControlSingleNodeEnd(_scope0_id, "#text/2", _ifScopeId)}`);

View File

@ -17,7 +17,7 @@
</span>
<!--M|0 #text/2 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>
@ -50,7 +50,7 @@ container.querySelector("button.inc").click()
</span>
<!--M|0 #text/2 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>
@ -79,7 +79,7 @@ container.querySelector("button.toggle").click()
<!--M*0 #button/1-->
<!--M|0 #text/2 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>
@ -110,7 +110,7 @@ container.querySelector("button.inc").click()
<!--M*0 #button/1-->
<!--M|0 #text/2 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>
@ -141,7 +141,7 @@ container.querySelector("button.toggle").click()
2
</span>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>
@ -174,7 +174,7 @@ container.querySelector("button.inc").click()
3
</span>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button class=inc></button><!M*0 #button/0><button class=toggle></button><!M*0 #button/1><span>0<!M*1 #text/0></span><!M|0 #text/2 1><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])</script>
<button class=inc></button><!M*0 #button/0><button class=toggle></button><!M*0 #button/1><span>0<!M*1 #text/0></span><!M|0 #text/2 1><script>(M$h=[]).push(_=>(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])</script>
# Render "End"
@ -21,7 +21,7 @@
</span>
<!--M|0 #text/2 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,show:!0,count:0,"#text/2(":_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"],"#text/2!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={show:!0,count:0,"#text/2!":_.b={}},1:_.b},_.a["#text/2("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_show",0,"packages/translator-tags/src/__tests__/fixtures/basic-conditional-counter/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -6,7 +6,7 @@
0
<!--M*1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,a:0,b:0,"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={0:_.a={a:0,b:0,"#text/0!":_.b={}},1:_.b},_.b._=_.a,_.c),[])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
0<!M*1 #text/0><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,a:0,b:0,"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[])</script>
0<!M*1 #text/0><script>(M$h=[]).push(_=>(_.c={0:_.a={a:0,b:0,"#text/0!":_.b={}},1:_.b},_.b._=_.a,_.c),[])</script>
# Render "End"
@ -10,7 +10,7 @@
0
<!--M*1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,a:0,b:0,"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[])
(M$h=[]).push(_=&gt;(_.c={0:_.a={a:0,b:0,"#text/0!":_.b={}},1:_.b},_.b._=_.a,_.c),[])
</script>
</body>
</html>

View File

@ -24,7 +24,7 @@
<!--M*0 #text/3-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
</script>
</body>
</html>
@ -64,7 +64,7 @@ container.querySelector("button#count").click()
<!--M*0 #text/3-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
</script>
</body>
</html>
@ -104,7 +104,7 @@ container.querySelector("button#count").click()
<!--M*0 #text/3-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
</script>
</body>
</html>
@ -144,7 +144,7 @@ container.querySelector("button#multiplier").click()
<!--M*0 #text/3-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button id=multiplier>increase multiplier (<!>1<!M*0 #text/1>)</button><!M*0 #button/0><button id=count>increase count</button><!M*0 #button/2><div>0<!M*0 #text/3></div><script>(M$h=[]).push(_=>(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])</script>
<button id=multiplier>increase multiplier (<!>1<!M*0 #text/1>)</button><!M*0 #button/0><button id=count>increase count</button><!M*0 #button/2><div>0<!M*0 #text/3></div><script>(M$h=[]).push(_=>(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])</script>
# Render "End"
@ -28,7 +28,7 @@
<!--M*0 #text/3-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0,multiplier:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_count",0,"packages/translator-tags/src/__tests__/fixtures/basic-counter-multiplier/template.marko_0_multiplier",])
</script>
</body>
</html>

View File

@ -11,7 +11,7 @@
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -38,7 +38,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -65,7 +65,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -92,7 +92,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<div><button>0<!M*0 #text/1></button><!M*0 #button/0></div><script>(M$h=[]).push(_=>(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])</script>
<div><button>0<!M*0 #text/1></button><!M*0 #button/0></div><script>(M$h=[]).push(_=>(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])</script>
# Render "End"
@ -15,7 +15,7 @@
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-counter/template.marko_0_clickCount",])
</script>
</body>
</html>

View File

@ -11,7 +11,7 @@
</h1>
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={"#scope":1},"#text/0(":"h1","#scope":0},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={},"#text/0(":"h1"},1:_.a}),[])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<!M[1><h1 class="a b">Hello World</h1><!M]0 #text/0><script>(M$h=[]).push(_=>(_.b={0:{"#text/0!":_.a={"#scope":1},"#text/0(":"h1","#scope":0},1:_.a}),[])</script>
<!M[1><h1 class="a b">Hello World</h1><!M]0 #text/0><script>(M$h=[]).push(_=>(_.b={0:{"#text/0!":_.a={},"#text/0(":"h1"},1:_.a}),[])</script>
# Render "End"
@ -15,7 +15,7 @@
</h1>
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={"#scope":1},"#text/0(":"h1","#scope":0},1:_.a}),[])
(M$h=[]).push(_=&gt;(_.b={0:{"#text/0!":_.a={},"#text/0(":"h1"},1:_.a}),[])
</script>
</body>
</html>

View File

@ -1,6 +1,6 @@
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, register as _register, conditional as _conditional, value as _value, inConditionalScope as _inConditionalScope, queueEffect as _queueEffect, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, registerRenderer as _registerRenderer, conditional as _conditional, value as _value, inConditionalScope as _inConditionalScope, register as _register, queueEffect as _queueEffect, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
const _message$ifBody = /* @__PURE__ */_closure("message", (_scope, message) => _data(_scope["#text/0"], message.text));
const _ifBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer", /* @__PURE__ */_createRenderer(" ", /* get */" ", void 0, [_message$ifBody]));
const _ifBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer", /* @__PURE__ */_createRenderer(" ", /* get */" ", void 0, [_message$ifBody]));
const _if = /* @__PURE__ */_conditional("#text/1");
const _show = /* @__PURE__ */_value("show", (_scope, show) => _if(_scope, show ? _ifBody : null), _if);
const _message = /* @__PURE__ */_value("message", null, _inConditionalScope(_message$ifBody, "#text/1"));

View File

@ -13,7 +13,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer", _scope0_id);
_ifScopeId = _scope1_id;
}
_write(`${_markResumeControlSingleNodeEnd(_scope0_id, "#text/1", _ifScopeId)}`);

View File

@ -11,7 +11,7 @@
<!--M*1 #text/0-->
<!--M|0 #text/1 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,message:{text:"hi"},"#text/1(":_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"],"#text/1!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={message:{text:"hi"},"#text/1!":_.b={}},1:_.b},_.a["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
</script>
</body>
</html>
@ -37,7 +37,7 @@ container.querySelector("button").click()
<!--M|0 #text/1 1-->
<!--M*1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,message:{text:"hi"},"#text/1(":_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"],"#text/1!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={message:{text:"hi"},"#text/1!":_.b={}},1:_.b},_.a["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>hide</button><!M*0 #button/0>hi<!M*1 #text/0><!M|0 #text/1 1><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,message:{text:"hi"},"#text/1(":_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"],"#text/1!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])</script>
<button>hide</button><!M*0 #button/0>hi<!M*1 #text/0><!M|0 #text/1 1><script>(M$h=[]).push(_=>(_.c={0:_.a={message:{text:"hi"},"#text/1!":_.b={}},1:_.b},_.a["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])</script>
# Render "End"
@ -15,7 +15,7 @@
<!--M*1 #text/0-->
<!--M|0 #text/1 1-->
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,message:{text:"hi"},"#text/1(":_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"],"#text/1!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={message:{text:"hi"},"#text/1!":_.b={}},1:_.b},_.a["#text/1("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[0,"packages/translator-tags/src/__tests__/fixtures/basic-execution-order/template.marko_0",])
</script>
</body>
</html>

View File

@ -9,7 +9,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
</script>
</body>
</html>
@ -34,7 +34,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
</script>
</body>
</html>
@ -59,7 +59,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
</script>
</body>
</html>
@ -84,7 +84,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])</script>
<button>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])</script>
# Render "End"
@ -13,7 +13,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{count:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
(M$h=[]).push(_=&gt;(_.a={0:{count:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-fn-with-block/template.marko_0_count",])
</script>
</body>
</html>

View File

@ -9,7 +9,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
</script>
</body>
</html>
@ -34,7 +34,7 @@ container.querySelector("button").click()
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{a:[0],b:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])</script>
<button>0<!M*0 #text/1></button><!M*0 #button/0><script>(M$h=[]).push(_=>(_.a={0:{a:[0],b:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])</script>
# Render "End"
@ -13,7 +13,7 @@
</button>
<!--M*0 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
(M$h=[]).push(_=&gt;(_.a={0:{a:[0],b:1}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-handler-multi-ref-nested/template.marko_0_a_b",])
</script>
</body>
</html>

View File

@ -1,4 +1,4 @@
import { attr as _attr, data as _data, on as _on, queueSource as _queueSource, inChild as _inChild, createRenderer as _createRenderer, intersection as _intersection, closure as _closure, register as _register, conditional as _conditional, queueEffect as _queueEffect, value as _value, inConditionalScope as _inConditionalScope, intersections as _intersections, loopOf as _loopOf, inLoopScope as _inLoopScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { attr as _attr, data as _data, on as _on, queueSource as _queueSource, inChild as _inChild, createRenderer as _createRenderer, intersection as _intersection, closure as _closure, registerRenderer as _registerRenderer, conditional as _conditional, register as _register, queueEffect as _queueEffect, value as _value, inConditionalScope as _inConditionalScope, intersections as _intersections, loopOf as _loopOf, inLoopScope as _inLoopScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { _setup_ as _comments, _input_ as _comments_input, _template_ as _comments_template, _walks_ as _comments_walks } from "./comments.marko";
const _expr_comment_id$ifBody = /* @__PURE__ */_intersection(2, _scope => {
const {
@ -17,7 +17,7 @@ const _comment$ifBody = /* @__PURE__ */_closure("comment", null, void 0, _expr_c
const _setup$ifBody = _scope => {
_comments(_scope["#childScope/0"]);
};
const _ifBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer", /* @__PURE__ */_createRenderer(`${_comments_template}`, /* beginChild, _comments_walks, endChild */`/${_comments_walks}&`, _setup$ifBody, [_comment$ifBody, _id$ifBody]));
const _ifBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer", /* @__PURE__ */_createRenderer(`${_comments_template}`, /* beginChild, _comments_walks, endChild */`/${_comments_walks}&`, _setup$ifBody, [_comment$ifBody, _id$ifBody]));
const _expr_input_i$forBody = /* @__PURE__ */_intersection(2, _scope => {
const {
_: {
@ -56,7 +56,7 @@ const _input$forBody = /* @__PURE__ */_closure("input", null, void 0, _expr_inpu
const _setup$forBody = _scope => {
_open$forBody(_scope, true);
};
const _forBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_renderer", /* @__PURE__ */_createRenderer("<li><span> </span><button> </button><!></li>", /* get, next(2), get, out(1), get, next(1), get, out(1), replace */" E l D l%", _setup$forBody, [_input$forBody], void 0, _params_2$forBody));
const _forBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_renderer", /* @__PURE__ */_createRenderer("<li><span> </span><button> </button><!></li>", /* get, next(2), get, out(1), get, next(1), get, out(1), replace */" E l D l%", _setup$forBody, [_input$forBody], void 0, _params_2$forBody));
const _for = /* @__PURE__ */_loopOf("#ul/0", _forBody);
export const _input_ = /* @__PURE__ */_value("input", (_scope, input) => _for(_scope, [input.comments]), _inLoopScope(_input$forBody, "#ul/0"));
export const _params__ = /* @__PURE__ */_value("_params_", (_scope, _params_) => _input_(_scope, _params_[0]), _input_);

View File

@ -23,7 +23,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
"#childScope/0": _childScope,
"_": _ensureScopeWithId(_scope1_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer", _scope1_id);
_ifScopeId = _scope2_id;
}
_write(`${_markResumeControlSingleNodeEnd(_scope1_id, "#text/4", _ifScopeId)}</li>${_markResumeNode(_scope1_id, "#li/0")}`);

View File

@ -1,5 +1,5 @@
# Write
<ul><!M[2><li id=c-0><span>Hello World<!M*2 #text/1></span><button>[-]<!M*2 #text/3></button><!M*2 #button/2><ul><!M[5><li id=c-0-0><span>testing 123<!M*5 #text/1></span><button>[-]<!M*5 #text/3></button><!M*5 #button/2><!M|5 #text/4 ></li><!M*5 #li/0><!M]4 #ul/0></ul><!M*4 #ul/0><!M|2 #text/4 3></li><!M*2 #li/0><!M[6><li id=c-1><span>Goodbye World<!M*6 #text/1></span><button>[-]<!M*6 #text/3></button><!M*6 #button/2><!M|6 #text/4 ></li><!M*6 #li/0><!M]1 #ul/0></ul><!M*1 #ul/0><script>(M$h=[]).push(_=>(_.m={0:{"#childScope/0":_.j={"#scope":1,input:{comments:[_.b={text:"Hello World",comments:_.c=[_.e={text:"testing 123"}]},_.k={text:"Goodbye World"}]},"#ul/0(":new Map(_.a=[[0,_.h={"#scope":2,comment:_.b,id:"c-0",open:!0,"#text/4(":_._["packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer"],"#text/4!":_.i={"#childScope/0":_.f={"#scope":4,input:{comments:_.c,path:"c-0"},"#ul/0(":new Map(_.d=[[0,_.g={comment:_.e,id:"c-0-0",open:!0,"#scope":5}]])},"#scope":3}}],[1,_.l={comment:_.k,id:"c-1",open:!0,"#scope":6}]])},"#scope":0},1:_.j,2:_.h,3:_.i,4:_.f,5:_.g,6:_.l},_.g._=_.f,_.i._=_.h,_.h._=_.l._=_.j,_.m),[5,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",2,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",6,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",])</script>
<ul><!M[2><li id=c-0><span>Hello World<!M*2 #text/1></span><button>[-]<!M*2 #text/3></button><!M*2 #button/2><ul><!M[5><li id=c-0-0><span>testing 123<!M*5 #text/1></span><button>[-]<!M*5 #text/3></button><!M*5 #button/2><!M|5 #text/4 ></li><!M*5 #li/0><!M]4 #ul/0></ul><!M*4 #ul/0><!M|2 #text/4 3></li><!M*2 #li/0><!M[6><li id=c-1><span>Goodbye World<!M*6 #text/1></span><button>[-]<!M*6 #text/3></button><!M*6 #button/2><!M|6 #text/4 ></li><!M*6 #li/0><!M]1 #ul/0></ul><!M*1 #ul/0><script>(M$h=[]).push(_=>(_.m={0:{"#childScope/0":_.j={input:{comments:[_.b={text:"Hello World",comments:_.d=[_.f={text:"testing 123"}]},_.k={text:"Goodbye World"}]},"#ul/0(":new Map(_.a=[[0,_.c={comment:_.b,id:"c-0",open:!0,"#text/4!":_.i={"#childScope/0":_.g={input:{comments:_.d,path:"c-0"},"#ul/0(":new Map(_.e=[[0,_.h={comment:_.f,id:"c-0-0",open:!0}]])}}}],[1,_.l={comment:_.k,id:"c-1",open:!0}]])}},1:_.j,2:_.c,3:_.i,4:_.g,5:_.h,6:_.l},_.c["#text/4("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer"](_.c),_.h._=_.g,_.i._=_.c,_.c._=_.l._=_.j,_.m),[5,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",2,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",6,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",])</script>
# Render "End"
@ -64,7 +64,7 @@
</ul>
<!--M*1 #ul/0-->
<script>
(M$h=[]).push(_=&gt;(_.m={0:{"#childScope/0":_.j={"#scope":1,input:{comments:[_.b={text:"Hello World",comments:_.c=[_.e={text:"testing 123"}]},_.k={text:"Goodbye World"}]},"#ul/0(":new Map(_.a=[[0,_.h={"#scope":2,comment:_.b,id:"c-0",open:!0,"#text/4(":_._["packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer"],"#text/4!":_.i={"#childScope/0":_.f={"#scope":4,input:{comments:_.c,path:"c-0"},"#ul/0(":new Map(_.d=[[0,_.g={comment:_.e,id:"c-0-0",open:!0,"#scope":5}]])},"#scope":3}}],[1,_.l={comment:_.k,id:"c-1",open:!0,"#scope":6}]])},"#scope":0},1:_.j,2:_.h,3:_.i,4:_.f,5:_.g,6:_.l},_.g._=_.f,_.i._=_.h,_.h._=_.l._=_.j,_.m),[5,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",2,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",6,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",])
(M$h=[]).push(_=&gt;(_.m={0:{"#childScope/0":_.j={input:{comments:[_.b={text:"Hello World",comments:_.d=[_.f={text:"testing 123"}]},_.k={text:"Goodbye World"}]},"#ul/0(":new Map(_.a=[[0,_.c={comment:_.b,id:"c-0",open:!0,"#text/4!":_.i={"#childScope/0":_.g={input:{comments:_.d,path:"c-0"},"#ul/0(":new Map(_.e=[[0,_.h={comment:_.f,id:"c-0-0",open:!0}]])}}}],[1,_.l={comment:_.k,id:"c-1",open:!0}]])}},1:_.j,2:_.c,3:_.i,4:_.g,5:_.h,6:_.l},_.c["#text/4("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_2_renderer"](_.c),_.h._=_.g,_.i._=_.c,_.c._=_.l._=_.j,_.m),[5,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",2,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",6,"packages/translator-tags/src/__tests__/fixtures/basic-inert-collapsible-tree/components/comments.marko_1_open",])
</script>
</body>
</html>

View File

@ -1,7 +1,7 @@
import { data as _data, bindRenderer as _bindRenderer, inChild as _inChild, createRenderer as _createRenderer, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, register as _register, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { data as _data, bindRenderer as _bindRenderer, inChild as _inChild, createRenderer as _createRenderer, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { _setup_ as _layout, _renderBody_ as _layout_renderBody, _template_ as _layout_template, _walks_ as _layout_walks } from "./components/layout.marko";
const _name$layoutBody = _registerSubscriber("packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber", /* @__PURE__ */_dynamicClosure("name", (_scope, name) => _data(_scope["#text/0"], name)));
const _layoutBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<h1>Hello <!></h1>", /* next(1), over(1), replace */"Db%", void 0, [_name$layoutBody]));
const _layoutBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<h1>Hello <!></h1>", /* next(1), over(1), replace */"Db%", void 0, [_name$layoutBody]));
export const _name_ = /* @__PURE__ */_value("name", null, _dynamicSubscribers("name"));
export const _input_ = /* @__PURE__ */_value("input", (_scope, input) => _name_(_scope, input.name), _name_);
export const _params__ = /* @__PURE__ */_value("_params_", (_scope, _params_) => _input_(_scope, _params_[0]), _input_);

View File

@ -1,4 +1,4 @@
import { escapeXML as _escapeXML, markResumeNode as _markResumeNode, write as _write, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, createRenderer as _createRenderer, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { escapeXML as _escapeXML, markResumeNode as _markResumeNode, write as _write, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, createRenderer as _createRenderer, register as _register, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _layout from "./components/layout.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
@ -7,14 +7,14 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
} = input;
const _childScope = _peekNextScope();
_layout._({
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
const _scope1_id = _nextScopeId();
_write(`<h1>Hello <!>${_escapeXML(name)}${_markResumeNode(_scope1_id, "#text/0")}</h1>`);
_writeEffect(_scope1_id, "packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber");
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
})
}), "packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer", _scope0_id)
});
_writeScope(_scope0_id, {
"name": name,

View File

@ -12,7 +12,7 @@
</h1>
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,name:"World","#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={name:"World","#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<body><!M[2><h1>Hello <!>World<!M*2 #text/0></h1><!M]1 #text/0></body><script>(M$h=[]).push(_=>(_.d={0:_.a={"#scope":0,name:"World","#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])</script>
<body><!M[2><h1>Hello <!>World<!M*2 #text/0></h1><!M]1 #text/0></body><script>(M$h=[]).push(_=>(_.d={0:_.a={name:"World","#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])</script>
# Render "End"
@ -16,7 +16,7 @@
</h1>
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,name:"World","#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={name:"World","#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-layout/template.marko_1_name/subscriber",])
</script>
</body>
</html>

View File

@ -1,4 +1,4 @@
import { on as _on, queueSource as _queueSource, data as _data, bindRenderer as _bindRenderer, inChild as _inChild, createRenderer as _createRenderer, register as _register, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, bindRenderer as _bindRenderer, inChild as _inChild, createRenderer as _createRenderer, register as _register, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { _setup_ as _child, _input_ as _child_input, _template_ as _child_template, _walks_ as _child_walks } from "./components/child.marko";
const _onClick = _scope => {
const {
@ -15,7 +15,7 @@ const _count$childBody = _registerSubscriber("packages/translator-tags/src/__tes
_data(_scope["#text/1"], count);
_queueEffect(_scope, _count$childBody_effect);
}));
const _childBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_count$childBody]));
const _childBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_count$childBody]));
const _count = /* @__PURE__ */_value("count", null, _dynamicSubscribers("count"));
const _setup = _scope => {
_child(_scope["#childScope/0"]);

View File

@ -1,11 +1,11 @@
import { escapeXML as _escapeXML, markResumeNode as _markResumeNode, write as _write, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, createRenderer as _createRenderer, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import { escapeXML as _escapeXML, markResumeNode as _markResumeNode, write as _write, ensureScopeWithId as _ensureScopeWithId, writeEffect as _writeEffect, writeScope as _writeScope, nextScopeId as _nextScopeId, createRenderer as _createRenderer, register as _register, peekNextScope as _peekNextScope, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/html";
import _child from "./components/child.marko";
const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
const _scope0_id = _nextScopeId();
const count = 0;
const _childScope = _peekNextScope();
_child._({
renderBody: /* @__PURE__ */_createRenderer(() => {
renderBody: _register( /* @__PURE__ */_createRenderer(() => {
const _scope1_id = _nextScopeId();
_write(`<button>${_escapeXML(count)}${_markResumeNode(_scope1_id, "#text/1")}</button>${_markResumeNode(_scope1_id, "#button/0")}`);
_writeEffect(_scope1_id, "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber");
@ -13,7 +13,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
})
}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer", _scope0_id)
});
_writeScope(_scope0_id, {
"count": count,

View File

@ -11,7 +11,7 @@
<!--M*2 #button/0-->
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -39,7 +39,7 @@ container.querySelector("button").click()
<!--M*2 #button/0-->
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -66,7 +66,7 @@ container.querySelector("button").click()
<!--M*2 #button/0-->
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -93,7 +93,7 @@ container.querySelector("button").click()
<!--M*2 #button/0-->
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<!M[2><button>0<!M*2 #text/1></button><!M*2 #button/0><!M]1 #text/0><script>(M$h=[]).push(_=>(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])</script>
<!M[2><button>0<!M*2 #text/1></button><!M*2 #button/0><!M]1 #text/0><script>(M$h=[]).push(_=>(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])</script>
# Render "End"
@ -15,7 +15,7 @@
<!--M*2 #button/0-->
<!--M]1 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#childScope/0":_.c={"#scope":1,"#text/0!":_.b={"#scope":2}}},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#childScope/0":_.c={"#text/0!":_.b={}}},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-custom-tag/template.marko_1_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
import Child from "./components/child.marko";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, register as _register, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, register as _register, queueEffect as _queueEffect, dynamicClosure as _dynamicClosure, registerSubscriber as _registerSubscriber, registerRenderer as _registerRenderer, dynamicTagAttrs as _dynamicTagAttrs, conditional as _conditional, dynamicSubscribers as _dynamicSubscribers, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
const _onClick = _scope => {
const {
_: {
@ -15,7 +15,7 @@ const _count$falseChildBody = _registerSubscriber("packages/translator-tags/src/
_data(_scope["#text/1"], count);
_queueEffect(_scope, _count$falseChildBody_effect);
}));
const _falseChildBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_count$falseChildBody]));
const _falseChildBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_count$falseChildBody]));
const _falseChild_input = _dynamicTagAttrs("#text/0", _falseChildBody);
const _dynamicTagName = /* @__PURE__ */_conditional("#text/0", _scope => _falseChild_input(_scope, () => ({})), _falseChild_input);
const _count = /* @__PURE__ */_value("count", null, _dynamicSubscribers("count"));

View File

@ -11,7 +11,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"));
}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer", _scope0_id));
_write(`${_markResumeControlEnd(_scope0_id, "#text/0")}`);
_writeScope(_scope0_id, {
"count": count,

View File

@ -13,7 +13,7 @@
<!--M]1 #text/0-->
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -45,7 +45,7 @@ container.querySelector("button").click()
<!--M]1 #text/0-->
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -74,7 +74,7 @@ container.querySelector("button").click()
<!--M]1 #text/0-->
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
</script>
</body>
</html>
@ -103,7 +103,7 @@ container.querySelector("button").click()
<!--M]1 #text/0-->
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<!M[1><!M[2><button>0<!M*2 #text/1></button><!M*2 #button/0><!M]1 #text/0><!M]0 #text/0><script>(M$h=[]).push(_=>(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])</script>
<!M[1><!M[2><button>0<!M*2 #text/1></button><!M*2 #button/0><!M]1 #text/0><!M]0 #text/0><script>(M$h=[]).push(_=>(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])</script>
# Render "End"
@ -17,7 +17,7 @@
<!--M]1 #text/0-->
<!--M]0 #text/0-->
<script>
(M$h=[]).push(_=&gt;(_.d={0:_.a={"#scope":0,count:0,"#text/0!":_.c={"#scope":1,"#text/0!":_.b={"#scope":2},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"]},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
(M$h=[]).push(_=&gt;(_.d={0:_.a={count:0,"#text/0!":_.c={"#text/0!":_.b={}},"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/components/child.marko"]},1:_.c,2:_.b},_.b._=_.a,_.c["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_renderer"](_.a),_.d),[2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count/subscriber",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-dynamic-tag/template.marko_1_count",])
</script>
</body>
</html>

View File

@ -64,7 +64,7 @@
</button>
<!--M*12 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
</script>
</body>
</html>
@ -157,7 +157,7 @@ c => click(c, 2)
</button>
<!--M*12 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
</script>
</body>
</html>
@ -252,7 +252,7 @@ c => click(c, 3)
</button>
<!--M*12 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
</script>
</body>
</html>
@ -346,7 +346,7 @@ c => click(c, 5)
</button>
<!--M*12 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<button>1<!M*1 #text/1></button><!M*1 #button/0><button>2<!M*2 #text/1></button><!M*2 #button/0><button>3<!M*3 #text/1></button><!M*3 #button/0><button>4<!M*4 #text/1></button><!M*4 #button/0><button>5<!M*5 #text/1></button><!M*5 #button/0><button>6<!M*6 #text/1></button><!M*6 #button/0><button>7<!M*7 #text/1></button><!M*7 #button/0><button>8<!M*8 #text/1></button><!M*8 #button/0><button>9<!M*9 #text/1></button><!M*9 #button/0><button>10<!M*10 #text/1></button><!M*10 #button/0><button>11<!M*11 #text/1></button><!M*11 #button/0><button>12<!M*12 #text/1></button><!M*12 #button/0><script>(M$h=[]).push(_=>(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])</script>
<button>1<!M*1 #text/1></button><!M*1 #button/0><button>2<!M*2 #text/1></button><!M*2 #button/0><button>3<!M*3 #text/1></button><!M*3 #button/0><button>4<!M*4 #text/1></button><!M*4 #button/0><button>5<!M*5 #text/1></button><!M*5 #button/0><button>6<!M*6 #text/1></button><!M*6 #button/0><button>7<!M*7 #text/1></button><!M*7 #button/0><button>8<!M*8 #text/1></button><!M*8 #button/0><button>9<!M*9 #text/1></button><!M*9 #button/0><button>10<!M*10 #text/1></button><!M*10 #button/0><button>11<!M*11 #text/1></button><!M*11 #button/0><button>12<!M*12 #text/1></button><!M*12 #button/0><script>(M$h=[]).push(_=>(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])</script>
# Render "End"
@ -68,7 +68,7 @@
</button>
<!--M*12 #button/0-->
<script>
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#scope":0,"#text/0(":new Map(_.a=[[0,_.c={num:1,"#scope":1}],[1,_.d={num:2,"#scope":2}],[2,_.e={num:3,"#scope":3}],[3,_.f={num:4,"#scope":4}],[4,_.g={num:5,"#scope":5}],[5,_.h={num:6,"#scope":6}],[6,_.i={num:7,"#scope":7}],[7,_.j={num:8,"#scope":8}],[8,_.k={num:9,"#scope":9}],[9,_.l={num:10,"#scope":10}],[10,_.m={num:11,"#scope":11}],[11,_.n={num:12,"#scope":12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
(M$h=[]).push(_=&gt;(_.o={0:_.b={"#text/0(":new Map(_.a=[[0,_.c={num:1}],[1,_.d={num:2}],[2,_.e={num:3}],[3,_.f={num:4}],[4,_.g={num:5}],[5,_.h={num:6}],[6,_.i={num:7}],[7,_.j={num:8}],[8,_.k={num:9}],[9,_.l={num:10}],[10,_.m={num:11}],[11,_.n={num:12}]])},1:_.c,2:_.d,3:_.e,4:_.f,5:_.g,6:_.h,7:_.i,8:_.j,9:_.k,10:_.l,11:_.m,12:_.n},_.c._=_.d._=_.e._=_.f._=_.g._=_.h._=_.i._=_.j._=_.k._=_.l._=_.m._=_.n._=_.b,_.o),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",2,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",3,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",4,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",5,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",6,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",7,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",8,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",9,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",10,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",11,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",12,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-for/template.marko_1_num",])
</script>
</body>
</html>

View File

@ -1,6 +1,6 @@
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, register as _register, queueEffect as _queueEffect, conditional as _conditional, inConditionalScope as _inConditionalScope, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
import { on as _on, queueSource as _queueSource, data as _data, createRenderer as _createRenderer, closure as _closure, registerRenderer as _registerRenderer, register as _register, queueEffect as _queueEffect, conditional as _conditional, inConditionalScope as _inConditionalScope, intersections as _intersections, value as _value, createTemplate as _createTemplate } from "@marko/runtime-tags/debug/dom";
const _clickCount$elseBody = /* @__PURE__ */_closure("clickCount", (_scope, clickCount) => _data(_scope["#text/0"], clickCount));
const _elseBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_2_renderer", /* @__PURE__ */_createRenderer("<span>The button was clicked <!> times.</span>", /* next(1), over(1), replace */"Db%", void 0, [_clickCount$elseBody]));
const _elseBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_2_renderer", /* @__PURE__ */_createRenderer("<span>The button was clicked <!> times.</span>", /* next(1), over(1), replace */"Db%", void 0, [_clickCount$elseBody]));
const _onClick = _scope => {
const {
_: {
@ -16,7 +16,7 @@ const _clickCount$ifBody = /* @__PURE__ */_closure("clickCount", (_scope, clickC
_data(_scope["#text/1"], clickCount);
_queueEffect(_scope, _clickCount$ifBody_effect);
});
const _ifBody = _register("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_clickCount$ifBody]));
const _ifBody = _registerRenderer("packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer", /* @__PURE__ */_createRenderer("<button> </button>", /* get, next(1), get */" D ", void 0, [_clickCount$ifBody]));
const _if = /* @__PURE__ */_conditional("#text/0");
const _clickCount = /* @__PURE__ */_value("clickCount", (_scope, clickCount) => _if(_scope, clickCount < 3 ? _ifBody : _elseBody), _intersections([_if, _inConditionalScope(_clickCount$ifBody, "#text/0"), _inConditionalScope(_clickCount$elseBody, "#text/0")]));
const _setup = _scope => {

View File

@ -11,7 +11,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope1_id, {
"_": _ensureScopeWithId(_scope0_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer", _scope0_id);
_ifScopeId = _scope1_id;
} else {
const _scope2_id = _nextScopeId();
@ -19,7 +19,7 @@ const _renderer = /* @__PURE__ */_createRenderer((input, _tagVar) => {
_writeScope(_scope2_id, {
"_": _ensureScopeWithId(_scope0_id)
});
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_2_renderer");
_register(_ifRenderer = /* @__PURE__ */_createRenderer(() => {}), "packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_2_renderer", _scope0_id);
_ifScopeId = _scope2_id;
}
_write(`${_markResumeControlSingleNodeEnd(_scope0_id, "#text/0", _ifScopeId)}</div>`);

View File

@ -12,7 +12,7 @@
<!--M|0 #text/0 1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
</script>
</body>
</html>
@ -34,13 +34,12 @@ container.querySelector("button").click()
<div>
<button>
1
<!--M*1 #text/1-->
</button>
<!--M*1 #button/0-->
<!--M|0 #text/0 1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
</script>
</body>
</html>
@ -48,7 +47,9 @@ container.querySelector("button").click()
# Mutations
```
#document/html0/body1/div0/button0/#text0: "0" => "1"
inserted #document/html0/body1/div0/button0
removed button after #document/html0/body1/div0/button0
#document/html0/body1/div0/button0/#text0: " " => "1"
```
@ -62,13 +63,12 @@ container.querySelector("button").click()
<div>
<button>
2
<!--M*1 #text/1-->
</button>
<!--M*1 #button/0-->
<!--M|0 #text/0 1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
</script>
</body>
</html>
@ -95,7 +95,7 @@ container.querySelector("button").click()
<!--M|0 #text/0 1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<div><button>0<!M*1 #text/1></button><!M*1 #button/0><!M|0 #text/0 1></div><script>(M$h=[]).push(_=>(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])</script>
<div><button>0<!M*1 #text/1></button><!M*1 #button/0><!M|0 #text/0 1></div><script>(M$h=[]).push(_=>(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])</script>
# Render "End"
@ -16,7 +16,7 @@
<!--M|0 #text/0 1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.c={0:_.a={"#scope":0,clickCount:0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"],"#text/0!":_.b={"#scope":1}},1:_.b},_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
(M$h=[]).push(_=&gt;(_.c={0:_.a={clickCount:0,"#text/0!":_.b={}},1:_.b},_.a["#text/0("]=_._["packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_renderer"](_.a),_.b._=_.a,_.c),[1,"packages/translator-tags/src/__tests__/fixtures/basic-nested-scope-if/template.marko_1_clickCount",])
</script>
</body>
</html>

View File

@ -19,7 +19,7 @@
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>
@ -54,7 +54,7 @@ container.querySelector("#add").click()
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>
@ -90,7 +90,7 @@ container.querySelector("#add").click()
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>
@ -125,7 +125,7 @@ container.querySelector("#remove").click()
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>
@ -160,7 +160,7 @@ container.querySelector("#add").click()
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<div><!M|0 #text/0 ><button id=add>Add</button><!M*0 #button/1><button id=remove>Remove</button><!M*0 #button/2></div><script>(M$h=[]).push(_=>(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])</script>
<div><!M|0 #text/0 ><button id=add>Add</button><!M*0 #button/1><button id=remove>Remove</button><!M*0 #button/2></div><script>(M$h=[]).push(_=>(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])</script>
# Render "End"
@ -23,7 +23,7 @@
<!--M*0 #button/2-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[],"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
(M$h=[]).push(_=&gt;(_.a={0:{id:0,items:[]}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_items",0,"packages/translator-tags/src/__tests__/fixtures/basic-push-pop-list/template.marko_0_id_items",])
</script>
</body>
</html>

View File

@ -32,7 +32,7 @@
</button>
<!--M*0 #button/2-->
<script>
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
</script>
</body>
</html>
@ -82,7 +82,7 @@ container.querySelector("#toggle").click()
</button>
<!--M*0 #button/2-->
<script>
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
</script>
</body>
</html>
@ -130,7 +130,7 @@ container.querySelector("#toggle").click()
</button>
<!--M*0 #button/2-->
<script>
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
</script>
</body>
</html>
@ -178,7 +178,7 @@ container.querySelector("#reverse").click()
</button>
<!--M*0 #button/2-->
<script>
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<ul><li>1<!M*1 #text/0></li><li>2<!M*2 #text/0></li><li>3<!M*3 #text/0></li><!M|0 #ul/0 1,2,3></ul><!M*0 #ul/0><button id=toggle>Toggle</button><!M*0 #button/1><button id=reverse>Reverse</button><!M*0 #button/2><script>(M$h=[]).push(_=>(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])</script>
<ul><li>1<!M*1 #text/0></li><li>2<!M*2 #text/0></li><li>3<!M*3 #text/0></li><!M|0 #ul/0 1,2,3></ul><!M*0 #ul/0><button id=toggle>Toggle</button><!M*0 #button/1><button id=reverse>Reverse</button><!M*0 #button/2><script>(M$h=[]).push(_=>(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])</script>
# Render "End"
@ -36,7 +36,7 @@
</button>
<!--M*0 #button/2-->
<script>
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={"#scope":1}],[2,_.c={"#scope":2}],[3,_.d={"#scope":3}]]),"#scope":0},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
(M$h=[]).push(_=&gt;(_.e={0:{open:!0,list:[1,2,3],"#ul/0(":new Map(_.a=[[1,_.b={}],[2,_.c={}],[3,_.d={}]])},1:_.b,2:_.c,3:_.d}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_list",0,"packages/translator-tags/src/__tests__/fixtures/basic-shared-node-ref/template.marko_0_open",])
</script>
</body>
</html>

View File

@ -12,7 +12,7 @@
<!--M*0 #button/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
</script>
</body>
</html>
@ -39,7 +39,7 @@ container.querySelector("button").click()
<!--M*0 #button/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
</script>
</body>
</html>
@ -68,7 +68,7 @@ container.querySelector("button").click()
<!--M*0 #button/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
</script>
</body>
</html>
@ -96,7 +96,7 @@ container.querySelector("button").click()
<!--M*0 #button/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
</script>
</body>
</html>

View File

@ -1,5 +1,5 @@
# Write
<div>Hello!<!M|0 #text/0 1><button>Toggle</button><!M*0 #button/1></div><script>(M$h=[]).push(_=>(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])</script>
<div>Hello!<!M|0 #text/0 1><button>Toggle</button><!M*0 #button/1></div><script>(M$h=[]).push(_=>(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])</script>
# Render "End"
@ -16,7 +16,7 @@
<!--M*0 #button/1-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={"#scope":1},"#scope":0},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
(M$h=[]).push(_=&gt;(_.b={0:{show:!0,"#text/0(":_._["packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_1_renderer"],"#text/0!":_.a={}},1:_.a}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-toggle-show/template.marko_0_show",])
</script>
</body>
</html>

View File

@ -11,7 +11,7 @@
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -38,7 +38,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -65,7 +65,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
</script>
</body>
</html>
@ -92,7 +92,7 @@ container.querySelector("button").click()
<!--M*0 #button/0-->
</div>
<script>
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0,"#scope":0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
(M$h=[]).push(_=&gt;(_.a={0:{clickCount:0}}),[0,"packages/translator-tags/src/__tests__/fixtures/basic-unused-ref/template.marko_0_clickCount",])
</script>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More