(node, type, value)
| 4782 | // |
| 4783 | // https://github.com/facebook/react/issues/7253 |
| 4784 | function setDefaultValue(node, type, value) { |
| 4785 | if ( |
| 4786 | // Focused number inputs synchronize on blur. See ChangeEventPlugin.js |
| 4787 | type !== 'number' || node.ownerDocument.activeElement !== node) { |
| 4788 | if (value == null) { |
| 4789 | node.defaultValue = '' + node._wrapperState.initialValue; |
| 4790 | } else if (node.defaultValue !== '' + value) { |
| 4791 | node.defaultValue = '' + value; |
| 4792 | } |
| 4793 | } |
| 4794 | } |
| 4795 | |
| 4796 | function getSafeValue(value) { |
| 4797 | switch (typeof value) { |
no outgoing calls
no test coverage detected