code: function nativeTextboxValue(node) {
  	node = node.actualNode || node;
  	const nonTextInputTypes = [
  		'button',
  		'checkbox',
  		'file',
  		'hidden',
  		'image',
  		'password',
  		'radio',
  		'reset',
  		'submit',
  		'color'
  	];
  	const nodeName = node.nodeName.toUpperCase();
  
  	if (
  		nodeName === 'TEXTAREA' ||
  		(nodeName === 'INPUT' && !nonTextInputTypes.includes(node.type))
  	) {
  		return node.value || '';
  	}
  	return '';
  }
docs: Calculate value of a native textbox element (input and textarea)
  
  @param {VirtualNode|Element} element The element whose value we want
  @return {string} The calculated value