From 436fffb6bbf8293dc7650074ce9be40f71910b8a Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Fri, 28 Dec 2018 21:48:34 -0500 Subject: [PATCH] cut out the middleman --- src/compile/render-dom/index.ts | 2 +- src/internal/Component.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/compile/render-dom/index.ts b/src/compile/render-dom/index.ts index 430ffb5e6a..f2e47532c9 100644 --- a/src/compile/render-dom/index.ts +++ b/src/compile/render-dom/index.ts @@ -300,7 +300,7 @@ export default function dom( ${reactive_store_subscriptions} - ${set && `$$self.$$.set = ${set};`} + ${set && `$$self.$set = ${set};`} ${component.reactive_declarations.length > 0 && deindent` $$self.$$.update = ($$dirty = { ${Array.from(all_reactive_dependencies).map(n => `${n}: 1`).join(', ')} }) => { diff --git a/src/internal/Component.js b/src/internal/Component.js index 7891209db4..ec8de48d81 100644 --- a/src/internal/Component.js +++ b/src/internal/Component.js @@ -151,8 +151,8 @@ if (typeof HTMLElement !== 'undefined') { }; } - $set(values) { - this.$$.set(values); + $set() { + // overridden by instance, if it has props } } } @@ -173,8 +173,8 @@ export class SvelteComponent { }; } - $set(values) { - this.$$.set(values); + $set() { + // overridden by instance, if it has props } }