File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 195
195
<form on:submit |preventDefault ={handle_login } bind:this ={loginForm }>
196
196
<div >
197
197
<Input placeholder =" Username" required />
198
- <Input placeholder =" Password" type =" password" required />
198
+ <Input
199
+ placeholder =" Password"
200
+ type =" password"
201
+ onkeydown ={(event ) => event .key === ' Enter' && loginForm .requestSubmit ()}
202
+ required
203
+ />
199
204
</div >
200
205
</form >
201
206
</div >
Original file line number Diff line number Diff line change 7
7
export let onenter: () => void = () => {};
8
8
export let onexit: () => void = () => {};
9
9
export let oninput: () => void = () => {};
10
+ export let onkeydown: (event : KeyboardEvent ) => void = (event ) => {};
10
11
11
12
const set_type = (node : HTMLInputElement ) => {
12
13
node .type = type ;
22
23
on:focus ={onenter }
23
24
on:blur ={onexit }
24
25
on:input ={oninput }
26
+ on:keydown ={onkeydown }
25
27
bind:value
26
28
/>
27
29
<label for ={placeholder .toLowerCase ()}>{placeholder }</label >
You can’t perform that action at this time.
0 commit comments