mirror of https://github.com/sveltejs/svelte
parent
b753f26909
commit
18451627b8
@ -1,12 +1,17 @@
|
||||
import Renderer, { RenderOptions } from '../Renderer';
|
||||
import { x } from 'code-red';
|
||||
|
||||
export default function (node, renderer: Renderer, _options: RenderOptions) {
|
||||
const snippet = node.expression.node;
|
||||
|
||||
renderer.add_expression(
|
||||
node.parent && node.parent.type === 'Element' && node.parent.name === 'style'
|
||||
? snippet
|
||||
: x`@escape(${snippet})`
|
||||
);
|
||||
/**
|
||||
* @param {any} node
|
||||
* @param {import('../Renderer.js').default} renderer
|
||||
* @param {import('../Renderer.js').RenderOptions} _options
|
||||
*/
|
||||
export default function (node, renderer, _options) {
|
||||
const snippet = node.expression.node;
|
||||
renderer.add_expression(node.parent && node.parent.type === 'Element' && node.parent.name === 'style'
|
||||
? snippet
|
||||
: x `@escape(${snippet})`);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in new issue