Pattern: Duplicate use:
directive
Issue: -
We can define any number of use:
directive with the same action, but duplicate directives with the exact same action and expression are probably a mistake.
This rule reports reports use:
directives with exactly the same action and expression.
<script>
/* eslint svelte/no-dupe-use-directives: "error" */
</script>
<!-- ✓ GOOD -->
<div use:clickOutside use:clickOutside={param} />
<div use:clickOutside={foo} use:clickOutside={bar} />
<!-- ✗ BAD -->
<div use:clickOutside use:clickOutside />
<div use:clickOutside={param} use:clickOutside={param} />
Nothing.
This rule was introduced in eslint-plugin-svelte v2.14.0