maybe this works?

pull/16542/head
ComputerGuy 1 month ago
parent 5787224971
commit 4d677151ab

@ -7,23 +7,23 @@
*/ */
export function Fragment(node, context) { export function Fragment(node, context) {
const parent = /** @type {AST.TemplateNode} */ (context.path.at(-1)); const parent = /** @type {AST.TemplateNode} */ (context.path.at(-1));
if ( // if (
!parent || // !parent ||
parent.type === 'Component' || // parent.type === 'Component' ||
parent.type === 'Root' || // parent.type === 'Root' ||
parent.type === 'IfBlock' || // parent.type === 'IfBlock' ||
parent.type === 'KeyBlock' || // parent.type === 'KeyBlock' ||
parent.type === 'EachBlock' || // parent.type === 'EachBlock' ||
parent.type === 'SnippetBlock' || // parent.type === 'SnippetBlock' ||
parent.type === 'AwaitBlock' // parent.type === 'AwaitBlock'
) { // ) {
const fragment_metadata = { const fragment_metadata = {
has_await: false, has_await: false,
node node
}; };
context.next({ ...context.state, fragment: fragment_metadata }); context.next({ ...context.state, fragment: fragment_metadata });
node.metadata.has_await = fragment_metadata.has_await; node.metadata.has_await = fragment_metadata.has_await;
} else { // } else {
context.next(); // context.next();
} // }
} }

Loading…
Cancel
Save