updateStyles() — react Function Reference
Architecture documentation for the updateStyles() function in repro-mutate-ref-in-function-passed-to-hook.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 2ee240c7_8495_9315_a788_66ae8e0a1e4d["updateStyles()"] 3233902c_817d_bd54_573b_f82612a56c21["repro-mutate-ref-in-function-passed-to-hook.js"] 2ee240c7_8495_9315_a788_66ae8e0a1e4d -->|defined in| 3233902c_817d_bd54_573b_f82612a56c21 style 2ee240c7_8495_9315_a788_66ae8e0a1e4d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-mutate-ref-in-function-passed-to-hook.js lines 5–12
function updateStyles() {
const foo = fooRef.current;
// The access of `barRef` here before its declaration causes it be hoisted...
if (barRef.current == null || foo == null) {
return;
}
foo.style.height = '100px';
}
Domain
Subdomains
Source
Frequently Asked Questions
What does updateStyles() do?
updateStyles() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-mutate-ref-in-function-passed-to-hook.js.
Where is updateStyles() defined?
updateStyles() is defined in compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/repro-mutate-ref-in-function-passed-to-hook.js at line 5.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free