Lint and format src/compiler/compile/nodes/shared/Tag.js

pull/8569/head
Simon Holthausen 3 years ago
parent 32d5f51dc8
commit bcf0d2fa3c

@ -3,7 +3,6 @@ import Expression from './Expression.js';
/** @extends Node */ /** @extends Node */
export default class Tag extends Node { export default class Tag extends Node {
/** @type {'MustacheTag' | 'RawMustacheTag'} */ /** @type {'MustacheTag' | 'RawMustacheTag'} */
type; type;
@ -29,8 +28,10 @@ export default class Tag extends Node {
(this.expression.dependencies.size && scope.names.has(info.expression.name)); (this.expression.dependencies.size && scope.names.has(info.expression.name));
} }
is_dependencies_static() { is_dependencies_static() {
return (this.expression.dynamic_contextual_dependencies().length === 0 && return (
this.expression.dynamic_dependencies().length === 0); this.expression.dynamic_contextual_dependencies().length === 0 &&
this.expression.dynamic_dependencies().length === 0
);
} }
check_if_content_dynamic() { check_if_content_dynamic() {
if (!this.is_dependencies_static()) { if (!this.is_dependencies_static()) {
@ -38,7 +39,3 @@ export default class Tag extends Node {
} }
} }
} }

Loading…
Cancel
Save