payload
Version:
Node, React, Headless CMS and Application Framework built on Next.js
12 lines (11 loc) • 499 B
JavaScript
const clientRefSymbol = Symbol.for('react.client.reference');
export function isReactServerComponentOrFunction(component) {
return typeof component === 'function' && component.$$typeof !== clientRefSymbol;
}
export function isReactClientComponent(component) {
return typeof component === 'function' && component.$$typeof === clientRefSymbol;
}
export function isReactComponentOrFunction(component) {
return typeof component === 'function';
}
//# sourceMappingURL=isReactComponent.js.map