diff --git a/.changeset/light-hounds-complain.md b/.changeset/light-hounds-complain.md new file mode 100644 index 0000000000..89570b43fa --- /dev/null +++ b/.changeset/light-hounds-complain.md @@ -0,0 +1,5 @@ +--- +'svelte': patch +--- + +fix: improve a11y-click-events-have-key-events message diff --git a/packages/svelte/src/compiler/compile/compiler_warnings.js b/packages/svelte/src/compiler/compile/compiler_warnings.js index c5d7ca8c5a..c087f192ec 100644 --- a/packages/svelte/src/compiler/compile/compiler_warnings.js +++ b/packages/svelte/src/compiler/compile/compiler_warnings.js @@ -271,7 +271,7 @@ export default { a11y_click_events_have_key_events: { code: 'a11y-click-events-have-key-events', message: - 'A11y: visible, non-interactive elements with an on:click event must be accompanied by an on:keydown, on:keyup, or on:keypress event.' + 'A11y: visible, non-interactive elements with an on:click event must be accompanied by a keyboard event handler. Consider whether another element might be more appropriate such as a