mirror of https://github.com/sveltejs/svelte
parent
443d7d825a
commit
603d61729e
@ -1,12 +1,12 @@
|
||||
export default {
|
||||
enter ( generator, node ) {
|
||||
const { snippet } = generator.contextualise( node.expression );
|
||||
generator.fire( 'append', '${ ' + snippet + ' ? `' );
|
||||
generator.append( '${ ' + snippet + ' ? `' );
|
||||
},
|
||||
|
||||
leave ( generator, node ) {
|
||||
generator.fire( 'append', '` : `' );
|
||||
generator.append( '` : `' );
|
||||
if ( node.else ) node.else.children.forEach( child => generator.visit( child ) );
|
||||
generator.fire( 'append', '` }' );
|
||||
generator.append( '` }' );
|
||||
}
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
export default {
|
||||
enter ( generator, node ) {
|
||||
const { snippet } = generator.contextualise( node.expression );
|
||||
generator.fire( 'append', '${__escape( ' + snippet + ' )}' );
|
||||
generator.append( '${__escape( ' + snippet + ' )}' );
|
||||
}
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
export default {
|
||||
enter ( generator, node ) {
|
||||
const { snippet } = generator.contextualise( node.expression );
|
||||
generator.fire( 'append', '${' + snippet + '}' );
|
||||
generator.append( '${' + snippet + '}' );
|
||||
}
|
||||
};
|
||||
|
@ -1,5 +1,5 @@
|
||||
export default {
|
||||
enter ( generator, node ) {
|
||||
generator.fire( 'append', node.data.replace( /\${/g, '\\${' ) );
|
||||
generator.append( node.data.replace( /\${/g, '\\${' ) );
|
||||
}
|
||||
};
|
||||
|
@ -1,5 +1,5 @@
|
||||
export default {
|
||||
enter ( generator ) {
|
||||
generator.fire( 'append', `\${options.yield()}` );
|
||||
generator.append( `\${options.yield()}` );
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in new issue