UNPKG

svelte

Version:

Cybernetically enhanced web apps

16 lines (14 loc) 303 B
/** @import { AST } from '#compiler' */ /** * @param {AST.SvelteNode[]} path */ export function mark_subtree_dynamic(path) { let i = path.length; while (i--) { const node = path[i]; if (node.type === 'Fragment') { if (node.metadata.dynamic) return; node.metadata.dynamic = true; } } }