use normal string literal when there are no values

pull/15287/head
Rich Harris 2 years ago
parent 40afcc1ca9
commit b3269f1ec5

@ -157,7 +157,10 @@ export function build_template_chunk(
quasi.value.raw = sanitize_template_string(/** @type {string} */ (quasi.value.cooked));
}
const value = b.template(quasis, expressions);
const value =
expressions.length > 0
? b.template(quasis, expressions)
: b.literal(/** @type {string} */ (quasi.value.cooked));
return { value, has_state };
}

Loading…
Cancel
Save