Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 735 Bytes

no-reactive-literals.md

File metadata and controls

32 lines (21 loc) · 735 Bytes

(svelte/no-reactive-literals)

Don't assign literal values in reactive statements

📖 Rule Details

This rule reports on any assignment of a static, unchanging value within a reactive statement because it's not necessary.

<script>
  /* eslint svelte/no-reactive-literals: "error" */
  /* ✓ GOOD */
  let foo = "bar";
  
  /* ✗ BAD */
  $: foo = "bar";
</script>

🔧 Options

Nothing

🔍 Implementation