Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.24 KB

File metadata and controls

59 lines (43 loc) · 1.24 KB

ember/template-no-unused-block-params

💼 This rule is enabled in the 📋 template-lint-migration config.

This rule forbids unused block parameters except when they are needed to access a later parameter.

Examples

This rule forbids the following (unused parameters):

<template>
  {{#each users as |user index|}}
    {{user.name}}
  {{/each}}
</template>

This rule allows the following:

Allowed (used parameters):

<template>
  {{#each users as |user|}}
    {{user.name}}
  {{/each}}
</template>
<template>
  {{#each users as |user index|}}
    {{index}} {{user.name}}
  {{/each}}
</template>

Allowed (later parameter used):

<template>
  {{#each users as |user index|}}
    {{index}}
  {{/each}}
</template>

Related rules

References