@samitouri / QOS-React-2 / commits / feb134c30d

feat(react-dom): Add enterKeyHint (#18634)

Sebastian Silbermann committed Jul 27, 2020 at 22:07 UTC feb134c30d20ef332771d71d8d1cb66d34311637
3 files changed +31
fixtures/attribute-behavior/AttributeTableSnapshot.md
+25
@@ -3223,6 +3223,31 @@
3223 | `end=(null)`| (initial)| `<null>` |
3224 | `end=(undefined)`| (initial)| `<null>` |
3225
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 +
3251 ## `exponent` (on `<feFuncA>` inside `<svg>`)
3252 | Test Case | Flags | Result |
3253 | --- | --- | --- |
fixtures/attribute-behavior/src/attributes.js
+5
@@ -556,6 +556,11 @@ const attributes = [
556 tagName: 'animate',
557 read: getSVGAttribute('end'),
558 },
559 + {
560 + name: 'enterKeyHint',
561 + tagName: 'input',
562 + read: getProperty('enterKeyHint'),
563 + },
564 {
565 name: 'exponent',
566 read: getSVGProperty('exponent'),
packages/react-dom/src/shared/possibleStandardNames.js
+1
@@ -59,6 +59,7 @@ const possibleStandardNames = {
59 download: 'download',
60 draggable: 'draggable',
61 enctype: 'encType',
62 + enterkeyhint: 'enterKeyHint',
63 for: 'htmlFor',
64 form: 'form',
65 formmethod: 'formMethod',