remount components correctly

pull/1864/head
Rich Harris 7 years ago
parent a9d2170ba2
commit e6d738d4d6

@ -337,8 +337,6 @@ export default class InlineComponentWrapper extends Wrapper {
${munged_bindings}
${munged_handlers}
${name}.$$fragment.c();
${this.fragment && this.fragment.nodes.map(child => child.remount(name))}
${name}.$$mount(${updateMountNode}, ${anchor});
@ -424,7 +422,7 @@ export default class InlineComponentWrapper extends Wrapper {
}
remount(name: string) {
return `${this.var}.$$mount(${name}.$$slotted.default, null);`;
return `${this.var}.$$fragment.m(${name}.$$slotted.default, null);`;
}
}

@ -10,7 +10,7 @@ import * as chalk from 'chalk';
export function loadSvelte(test) {
process.env.TEST = test ? 'true' : '';
const resolved = require.resolve('../compiler/svelte.js');
const resolved = require.resolve('../compiler.js');
delete require.cache[resolved];
return require(resolved);

Loading…
Cancel
Save