isReactBuiltinCall.js 374 B

123456789101112
  1. import isReactBuiltinReference from './isReactBuiltinReference.js';
  2. /**
  3. * Returns true if the expression is a function call of the form
  4. * `React.foo(...)`.
  5. */
  6. export default function isReactBuiltinCall(path, name) {
  7. if (!path.isCallExpression()) {
  8. return false;
  9. }
  10. const callee = path.get('callee');
  11. return isReactBuiltinReference(callee, name);
  12. }