Skip to content

Commit feb134c

Browse files
authored
feat(react-dom): Add enterKeyHint (facebook#18634)
1 parent 96ac799 commit feb134c

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed

fixtures/attribute-behavior/AttributeTableSnapshot.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3223,6 +3223,31 @@
32233223
| `end=(null)`| (initial)| `<null>` |
32243224
| `end=(undefined)`| (initial)| `<null>` |
32253225

3226+
## `enterKeyHint` (on `<input>` inside `<div>`)
3227+
| Test Case | Flags | Result |
3228+
| --- | --- | --- |
3229+
| `enterKeyHint=(string)`| (initial)| `<empty string>` |
3230+
| `enterKeyHint=(empty string)`| (initial)| `<empty string>` |
3231+
| `enterKeyHint=(array with string)`| (initial)| `<empty string>` |
3232+
| `enterKeyHint=(empty array)`| (initial)| `<empty string>` |
3233+
| `enterKeyHint=(object)`| (initial)| `<empty string>` |
3234+
| `enterKeyHint=(numeric string)`| (initial)| `<empty string>` |
3235+
| `enterKeyHint=(-1)`| (initial)| `<empty string>` |
3236+
| `enterKeyHint=(0)`| (initial)| `<empty string>` |
3237+
| `enterKeyHint=(integer)`| (initial)| `<empty string>` |
3238+
| `enterKeyHint=(NaN)`| (initial, warning)| `<empty string>` |
3239+
| `enterKeyHint=(float)`| (initial)| `<empty string>` |
3240+
| `enterKeyHint=(true)`| (initial, warning)| `<empty string>` |
3241+
| `enterKeyHint=(false)`| (initial, warning)| `<empty string>` |
3242+
| `enterKeyHint=(string 'true')`| (initial)| `<empty string>` |
3243+
| `enterKeyHint=(string 'false')`| (initial)| `<empty string>` |
3244+
| `enterKeyHint=(string 'on')`| (initial)| `<empty string>` |
3245+
| `enterKeyHint=(string 'off')`| (initial)| `<empty string>` |
3246+
| `enterKeyHint=(symbol)`| (initial, warning)| `<empty string>` |
3247+
| `enterKeyHint=(function)`| (initial, warning)| `<empty string>` |
3248+
| `enterKeyHint=(null)`| (initial)| `<empty string>` |
3249+
| `enterKeyHint=(undefined)`| (initial)| `<empty string>` |
3250+
32263251
## `exponent` (on `<feFuncA>` inside `<svg>`)
32273252
| Test Case | Flags | Result |
32283253
| --- | --- | --- |

fixtures/attribute-behavior/src/attributes.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,11 @@ const attributes = [
556556
tagName: 'animate',
557557
read: getSVGAttribute('end'),
558558
},
559+
{
560+
name: 'enterKeyHint',
561+
tagName: 'input',
562+
read: getProperty('enterKeyHint'),
563+
},
559564
{
560565
name: 'exponent',
561566
read: getSVGProperty('exponent'),

packages/react-dom/src/shared/possibleStandardNames.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ const possibleStandardNames = {
5959
download: 'download',
6060
draggable: 'draggable',
6161
enctype: 'encType',
62+
enterkeyhint: 'enterKeyHint',
6263
for: 'htmlFor',
6364
form: 'form',
6465
formmethod: 'formMethod',

0 commit comments

Comments
 (0)