Use `event.key` in examples instead of deprecated event.which

pull/4758/head
Daniel Imfeld 5 years ago
parent b3364424d7
commit 61776ac8b4

@ -20,7 +20,7 @@
];
function handleKeydown(event) {
if (event.which === 13) {
if (event.key === 'Enter') {
const text = event.target.value;
if (!text) return;
@ -103,4 +103,4 @@
</div>
<input on:keydown={handleKeydown}>
</div>
</div>

@ -4,7 +4,7 @@
let text = `Select some text and hit the tab key to toggle uppercase`;
async function handleKeydown(event) {
if (event.which !== 9) return;
if (event.key !== 'Tab') return;
event.preventDefault();
@ -34,4 +34,4 @@
}
</style>
<textarea value={text} on:keydown={handleKeydown}></textarea>
<textarea value={text} on:keydown={handleKeydown}></textarea>

@ -112,7 +112,7 @@
<input
class="new-todo"
placeholder="what needs to be done?"
on:keydown="{event => event.which === 13 && add(event.target)}"
on:keydown="{event => event.key === 'Enter' && add(event.target)}"
>
<div class='left'>

@ -20,7 +20,7 @@
];
function handleKeydown(event) {
if (event.which === 13) {
if (event.key === 'Enter') {
const text = event.target.value;
if (!text) return;
@ -104,4 +104,4 @@
</div>
<input on:keydown={handleKeydown}>
</div>
</div>

@ -20,7 +20,7 @@
];
function handleKeydown(event) {
if (event.which === 13) {
if (event.key === 'Enter') {
const text = event.target.value;
if (!text) return;
@ -104,4 +104,4 @@
</div>
<input on:keydown={handleKeydown}>
</div>
</div>

@ -2,7 +2,7 @@
let text = `Select some text and hit the tab key to toggle uppercase`;
async function handleKeydown(event) {
if (event.which !== 9) return;
if (event.key !== 'Tab') return;
event.preventDefault();
@ -32,4 +32,4 @@
}
</style>
<textarea value={text} on:keydown={handleKeydown}></textarea>
<textarea value={text} on:keydown={handleKeydown}></textarea>

@ -4,7 +4,7 @@
let text = `Select some text and hit the tab key to toggle uppercase`;
async function handleKeydown(event) {
if (event.which !== 9) return;
if (event.key !== 'Tab') return;
event.preventDefault();
@ -34,4 +34,4 @@
}
</style>
<textarea value={text} on:keydown={handleKeydown}></textarea>
<textarea value={text} on:keydown={handleKeydown}></textarea>

@ -56,7 +56,7 @@
<div class='board'>
<input
placeholder="what needs to be done?"
on:keydown={e => e.which === 13 && add(e.target)}
on:keydown={e => e.key === 'Enter' && add(e.target)}
>
<div class='left'>
@ -145,4 +145,4 @@
label:hover button {
opacity: 1;
}
</style>
</style>

@ -56,7 +56,7 @@
<div class='board'>
<input
placeholder="what needs to be done?"
on:keydown={e => e.which === 13 && add(e.target)}
on:keydown={e => e.key === 'Enter' && add(e.target)}
>
<div class='left'>
@ -152,4 +152,4 @@
label:hover button {
opacity: 1;
}
</style>
</style>

@ -56,7 +56,7 @@
<div class='board'>
<input
placeholder="what needs to be done?"
on:keydown={e => e.which === 13 && add(e.target)}
on:keydown={e => e.key === 'Enter' && add(e.target)}
>
<div class='left'>
@ -152,4 +152,4 @@
label:hover button {
opacity: 1;
}
</style>
</style>

@ -57,7 +57,7 @@
<div class='board'>
<input
placeholder="what needs to be done?"
on:keydown={e => e.which === 13 && add(e.target)}
on:keydown={e => e.key === 'Enter' && add(e.target)}
>
<div class='left'>
@ -155,4 +155,4 @@
label:hover button {
opacity: 1;
}
</style>
</style>

Loading…
Cancel
Save