in runtime/shared/substituteTokens.js [52:73]
function markAsSafeForReact<T: MaybeReactComponent>(object: T): T {
if (__DEV__) {
// If this looks like a ReactElement, mark it as safe to silence any
// key warnings.
// I use a string key to avoid any possible private variable transforms.
const storeKey = '_store';
const store = object[storeKey];
if (
object.type != null &&
object.type != '' &&
typeof object.props === 'object' &&
store != null &&
typeof store === 'object' &&
typeof store.validated === 'boolean'
) {
store.validated = true;
}
}
return object;
}