|
|
@ -304,9 +304,7 @@ export default class InlineComponentWrapper extends Wrapper {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
const munged_handlers = this.node.handlers.map(handler => {
|
|
|
|
const munged_handlers = this.node.handlers.map(handler => {
|
|
|
|
// TODO return declarations from handler.render()?
|
|
|
|
|
|
|
|
const snippet = handler.render(block);
|
|
|
|
const snippet = handler.render(block);
|
|
|
|
|
|
|
|
|
|
|
|
return `${name}.$on("${handler.name}", ${snippet});`;
|
|
|
|
return `${name}.$on("${handler.name}", ${snippet});`;
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
@ -381,10 +379,6 @@ export default class InlineComponentWrapper extends Wrapper {
|
|
|
|
${name}.$$.fragment.c();
|
|
|
|
${name}.$$.fragment.c();
|
|
|
|
@mount_component(${name}, ${updateMountNode}, ${anchor});
|
|
|
|
@mount_component(${name}, ${updateMountNode}, ${anchor});
|
|
|
|
${name}.$$.fragment.i();
|
|
|
|
${name}.$$.fragment.i();
|
|
|
|
|
|
|
|
|
|
|
|
${this.node.handlers.map(handler => deindent`
|
|
|
|
|
|
|
|
${name}.$on("${handler.name}", ${handler.var});
|
|
|
|
|
|
|
|
`)}
|
|
|
|
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
${name} = null;
|
|
|
|
${name} = null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|