Convert src/compiler/compile/render_ssr/handlers/HtmlTag.ts to JavaScript

pull/8569/head
Simon Holthausen 3 years ago
parent 45c9b21b24
commit 82dece16f4

@ -1,9 +1,16 @@
import Renderer, { RenderOptions } from '../Renderer'; /**
import RawMustacheTag from '../../nodes/RawMustacheTag'; * @param {import('../../nodes/RawMustacheTag.js').default} node
import { Expression } from 'estree'; * @param {import('../Renderer.js').default} renderer
* @param {import('../Renderer.js').RenderOptions} options
export default function (node: RawMustacheTag, renderer: Renderer, options: RenderOptions) { */
if (options.hydratable) renderer.add_string('<!-- HTML_TAG_START -->'); export default function (node, renderer, options) {
renderer.add_expression(node.expression.node as Expression); if (options.hydratable)
if (options.hydratable) renderer.add_string('<!-- HTML_TAG_END -->'); renderer.add_string('<!-- HTML_TAG_START -->');
renderer.add_expression(/** @type {Expression} */ (node.expression.node));
if (options.hydratable)
renderer.add_string('<!-- HTML_TAG_END -->');
} }

Loading…
Cancel
Save