warnNoop() — react Function Reference
Architecture documentation for the warnNoop() function in ReactFizzClassComponent.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 20e31112_1dd4_32c6_29db_d591c6aa82de["warnNoop()"] 8f850c79_0562_f37f_80ff_563c50cd0996["ReactFizzClassComponent.js"] 20e31112_1dd4_32c6_29db_d591c6aa82de -->|defined in| 8f850c79_0562_f37f_80ff_563c50cd0996 style 20e31112_1dd4_32c6_29db_d591c6aa82de fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-server/src/ReactFizzClassComponent.js lines 81–103
function warnNoop(
publicInstance: component(...props: any),
callerName: string,
) {
if (__DEV__) {
const constructor = publicInstance.constructor;
const componentName =
(constructor && getComponentNameFromType(constructor)) || 'ReactClass';
const warningKey = componentName + '.' + callerName;
if (didWarnAboutNoopUpdateForComponent[warningKey]) {
return;
}
console.error(
'Can only update a mounting component. ' +
'This usually means you called %s() outside componentWillMount() on the server. ' +
'This is a no-op.\n\nPlease check the code for the %s component.',
callerName,
componentName,
);
didWarnAboutNoopUpdateForComponent[warningKey] = true;
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does warnNoop() do?
warnNoop() is a function in the react codebase, defined in packages/react-server/src/ReactFizzClassComponent.js.
Where is warnNoop() defined?
warnNoop() is defined in packages/react-server/src/ReactFizzClassComponent.js at line 81.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free