function getVendorPrefixedName()

in packages/fbjs/src/core/getVendorPrefixedName.js [50:69]


function getVendorPrefixedName(property) {
  const name = camelize(property);
  if (memoized[name] === undefined) {
    const capitalizedName = name.charAt(0).toUpperCase() + name.slice(1);
    if (prefixRegex.test(capitalizedName)) {
      invariant(
        false,
        'getVendorPrefixedName must only be called with unprefixed' +
        'CSS property names. It was called with %s', property
      );
    }
    if (ExecutionEnvironment.canUseDOM) {
      memoized[name] =
        (name in testStyle) ? name : getWithPrefix(capitalizedName);
    } else {
      memoized[name] = guessVendorPrefixedNameFromUserAgent(name);
    }
  }
  return memoized[name];
}