fix some invalidations

pull/3945/head
Rich Harris 6 years ago
parent b6d6053166
commit a8dca8c599

@ -889,10 +889,6 @@ export default class Component {
return null;
}
invalidate(_name, _value?) {
throw new Error(`invalidate method now belongs to Renderer`);
}
rewrite_props(get_insert: (variable: Var) => Node[]) {
if (!this.ast.instance) return;
@ -1285,10 +1281,6 @@ export default class Component {
});
}
qualify(_name) {
throw new Error(`component.qualify is now renderer.reference`);
}
warn_if_undefined(name: string, node, template_scope: TemplateScope) {
if (name[0] === '$') {
if (name === '$' || name[1] === '$' && name !== '$$props') {

@ -139,7 +139,7 @@ export default class Renderer {
});
return Array.from(deps)
.map(n => x`$$invalidate(${i}, ${n})`)
.map(n => x`$$invalidate(${this.context_lookup.get(n)}, ${n})`)
.reduce((lhs, rhs) => x`${lhs}, ${rhs}}`);
}

Loading…
Cancel
Save