Update src/compiler/compile/Component.ts

pull/7942/head
Simon H 4 years ago committed by GitHub
parent 1a08649b24
commit bcf87c36fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1409,7 +1409,9 @@ export default class Component {
const { expression } = node.body as ExpressionStatement;
const declaration = expression && (expression as AssignmentExpression).left;
const is_dependency_static = Array.from(dependencies).every(dependency => dependency !== '$$props' && !is_dynamic(this.var_lookup.get(dependency)));
const is_dependency_static = Array.from(dependencies).every(
dependency => dependency !== '$$props' && dependency !== '$$restProps' && !is_dynamic(this.var_lookup.get(dependency))
);
if (is_dependency_static) {
assignees.forEach(assignee => {

Loading…
Cancel
Save