NavigationReactMobile/sample/react.js
/**
 * Given a fragment, validate that it can only be provided with fragment props
 * @param {ReactElement} fragment
 */
Given a fragment, validate that it can only be provided with fragment props
@param {ReactElement} fragment
Given a fragment validate that it can only be provided with fragment props @param { ReactElement } fragment
function validateFragmentProps(fragment) {
  currentlyValidatingElement = fragment;
  var keys = Object.keys(fragment.props);
  for (var i = 0; i < keys.length; i++) {
    var key = keys[i];
    if (!VALID_FRAGMENT_PROPS.has(key)) {
      warning_1(false, 'Invalid prop `%s` supplied to `React.Fragment`. ' + 'React.Fragment can only have `key` and `children` props.%s', key, getStackAddendum());
      break;
    }
  }
  if (fragment.ref !== null) {
    warning_1(false, 'Invalid attribute `ref` supplied to `React.Fragment`.%s', getStackAddendum());
  }
  currentlyValidatingElement = null;
}
function validateFragmentProps ( fragment ) { currentlyValidatingElement = fragment ; var keys = Object . keys ( fragment . props ) ; for ( var i = 0 ; i < keys . length ; i ++ ) { var key = keys [ i ] ; if ( ! VALID_FRAGMENT_PROPS . has ( key ) ) { warning_1 ( false , 'Invalid prop `%s` supplied to `React.Fragment`. ' + 'React.Fragment can only have `key` and `children` props.%s' , key , getStackAddendum ( ) ) ; break ; } } if ( fragment . ref !== null ) { warning_1 ( false , 'Invalid attribute `ref` supplied to `React.Fragment`.%s' , getStackAddendum ( ) ) ; } currentlyValidatingElement = null ; }
Given a fragment, validate that it can only be provided with fragment props
 @param {ReactElement} fragment
Given a fragment validate that it can only be provided with fragment props @param { ReactElement } fragment